public abstract class AbstractChangeBusinessObjectPartMediatorImpl extends AbstractTransformBusinessObjectMediatorImpl implements ChangeBusinessObjectPartMediator
Constructor and Description |
---|
AbstractChangeBusinessObjectPartMediatorImpl() |
Modifier and Type | Method and Description |
---|---|
void |
applyChanges()
Saves the changes for the physical data container associated with this mediator
This method executes the statements added via the
addUpdateSQLStatement method
and then calls the postInvoke method |
java.math.BigDecimal |
convertToBigDecimal(java.lang.String name,
java.lang.String value)
Deprecated.
|
java.util.Date |
convertToDate(java.lang.String name,
java.lang.String value)
Deprecated.
|
double |
convertToDouble(java.lang.String name,
java.lang.String value)
Deprecated.
|
int |
convertToInteger(java.lang.String name,
java.lang.String value)
Deprecated.
|
long |
convertToLong(java.lang.String name,
java.lang.String value)
Deprecated.
|
java.util.List |
getNounParts()
Returns the noun parts handled by this mediator.
|
PhysicalDataContainer |
getParentPhysicalDataContainer()
Returns the parent physical data container for this mediator.
|
PhysicalDataContainer |
getPhysicalDataContainer()
Returns the physical data container for this mediator.
|
void |
initialize(java.util.Map aMapNounPart,
PhysicalDataContainer aParentPhysicalDataContainer)
Initializes the change part mediator, resolves the noun parts and initializes the physical data container
|
getUpdateAccessProfile, setUpdateAccessProfile
initializeConfig
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
create, delete, findPhysicalEntity, getNounPartXPaths, getUpdateAccessProfile, setUpdateAccessProfile, update, validateChange, validateCreate, validateDelete
initializeConfig
public AbstractChangeBusinessObjectPartMediatorImpl()
public void initialize(java.util.Map aMapNounPart, PhysicalDataContainer aParentPhysicalDataContainer) throws java.lang.Exception
initialize
in interface ChangeBusinessObjectPartMediator
aMapNounPart
- The noun part detailsaParentPhysicalDataContainer
- The parent containerjava.lang.Exception
com.ibm.commerce.foundation.server.services.dataaccess.bom.mediator.ChangeBusinessObjectPartMediator#initialize(java.lang.Object, java.util.List, com.ibm.commerce.foundation.server.services.dataaccess.PhysicalDataContainer, java.lang.Object)
public PhysicalDataContainer getParentPhysicalDataContainer()
public java.util.List getNounParts()
getNounParts
in interface ChangeBusinessObjectPartMediator
ChangeBusinessObjectPartMediator.getNounParts()
public PhysicalDataContainer getPhysicalDataContainer()
getPhysicalDataContainer
in interface ChangeBusinessObjectPartMediator
ChangeBusinessObjectMediator.getPhysicalDataContainer()
public void applyChanges() throws AbstractApplicationException
addUpdateSQLStatement
method
and then calls the postInvoke
methodapplyChanges
in interface ChangeBusinessObjectPartMediator
AbstractApplicationException
ChangeBusinessObjectPartMediator.applyChanges()
public int convertToInteger(java.lang.String name, java.lang.String value)
name
- value
- public java.math.BigDecimal convertToBigDecimal(java.lang.String name, java.lang.String value)
name
- value
- public java.util.Date convertToDate(java.lang.String name, java.lang.String value)
name
- value
- public double convertToDouble(java.lang.String name, java.lang.String value)
name
- value
- public long convertToLong(java.lang.String name, java.lang.String value)
name
- value
-