public class ChangeInventoryAvailabilityMediator extends AbstractChangeBusinessObjectMediatorImpl
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM Copyright notice field.
|
Constructor and Description |
---|
ChangeInventoryAvailabilityMediator() |
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 static final java.lang.String COPYRIGHT
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 AbstractApplicationException
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()