public class ChangeInventoryRequirementMediator extends AbstractChangeBusinessObjectMediatorImpl
Constructor and Description |
---|
ChangeInventoryRequirementMediator() |
Modifier and Type | Method and Description |
---|---|
void | create(java.lang.Object aNoun)
Creates the physical entity corresponding to the logical noun
|
void | delete(java.lang.Object aNoun)
Deletes the logical noun.
|
java.lang.Object | findPhysicalEntity(java.lang.Object aNoun)
Find physical entity in the physical data container
|
protected CommerceFoundationFactory | getCommerceFoundationFactory()
This method will return the default instance of the Commerce Foundation Factory.
|
protected PhysicalDataContainer | initializePhysicalDataContainer(java.util.List aListNoun)
Initialize the physical data container for this mediator.
|
protected boolean | resolveByExternalIdentifier(java.lang.Object aNoun)
Resolve the noun part which has only the external identifier.
|
java.util.List | validateChange(java.lang.Object aNoun)
Checks if the object to be changed is present in the physical data container.
|
java.util.List | validateCreate(java.lang.Object aNoun)
Checks if the object to be created is present in the physical data container.
|
java.util.List | validateDelete(java.lang.Object aNoun)
Checks if the object to be removed is present in the physical data container.
|
public void create(java.lang.Object aNoun) throws BusinessObjectMediatorException, DataMediatorException
public void delete(java.lang.Object aNoun) throws BusinessObjectMediatorException, DataMediatorException
public java.lang.Object findPhysicalEntity(java.lang.Object aNoun) throws DataMediatorException
protected PhysicalDataContainer initializePhysicalDataContainer(java.util.List aListNoun) throws DataMediatorException
protected boolean resolveByExternalIdentifier(java.lang.Object aNoun) throws DataMediatorException
public java.util.List validateCreate(java.lang.Object aNoun) throws DataMediatorException
public java.util.List validateChange(java.lang.Object aNoun) throws DataMediatorException
public java.util.List validateDelete(java.lang.Object aNoun) throws DataMediatorException
protected CommerceFoundationFactory getCommerceFoundationFactory()