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
|
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.
|
applyChanges, change, getChangeNounPartMediator, getNouns, getPhysicalDataContainer, initialize
getUpdateAccessProfile, setUpdateAccessProfile
initializeConfig
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getUpdateAccessProfile, setUpdateAccessProfile
initializeConfig
public static final java.lang.String COPYRIGHT
public void create(java.lang.Object aNoun) throws BusinessObjectMediatorException, DataMediatorException
aNoun
- (InventoryAvailabilityType) The logical business object for which the physical entity needs to be createdBusinessObjectMediatorException
DataMediatorException
public void delete(java.lang.Object aNoun) throws BusinessObjectMediatorException, DataMediatorException
aNoun
- (InventoryAvailabilityType) The logical noun that should be deletedBusinessObjectMediatorException
DataMediatorException
public java.lang.Object findPhysicalEntity(java.lang.Object aNoun) throws DataMediatorException
aNoun
- The logical SDO.
InventoryAvailability
object if it is found, otherwise it returns null.DataMediatorException
public java.util.List validateCreate(java.lang.Object aNoun) throws DataMediatorException
aNoun
- The noun that is being requested to be changedDataMediatorException
ChangeBusinessObjectMediator.validateCreate(java.lang.Object)
public java.util.List validateChange(java.lang.Object aNoun) throws DataMediatorException
aNoun
- The noun that is being requested to be changedDataMediatorException
ChangeBusinessObjectMediator.validateChange(java.lang.Object)
public java.util.List validateDelete(java.lang.Object aNoun) throws DataMediatorException
aNoun
- The noun that is being requested to be deletedDataMediatorException
ChangeBusinessObjectMediator.validateDelete(java.lang.Object)