public interface WarehouseReceiver extends OsidReceiver
The warehouse receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted Warehouse objects.
| Modifier and Type | Method and Description |
|---|---|
void |
changedWarehouses(IdList warehouseIds)
The callback for notification of updated warehouses.
|
void |
deletedAncestorWarehouse(Id warehouseId,
Id ancestorId)
The callback for notifications of deleted warehouse ancestors.
|
void |
deletedDescendantWarehouse(Id warehouseId,
Id descendantId)
The callback for notifications of deleted warehouse descendants.
|
void |
deletedWarehouses(IdList warehouseIds)
The callback for notification of deleted warehouses.
|
void |
newAncestorWarehouse(Id warehouseId,
Id ancestorId)
The callback for notifications of new warehouse ancestors.
|
void |
newDescendantWarehouse(Id warehouseId,
Id descendantId)
The callback for notifications of new warehouse descendants.
|
void |
newWarehouses(IdList warehouseIds)
The callback for notifications of new warehouses.
|
void |
restructuredWarehouseHierarchy()
The callback for notifications of changes to a warehouse hierarchy
where the hierarchy needs to refreshed.
|
down, upvoid newWarehouses(IdList warehouseIds)
warehouseIds - the Ids of the new
Warehouses mandatory - This method must be implemented. void newAncestorWarehouse(Id warehouseId, Id ancestorId)
warehouseId - the Id of the Warehouse
ancestorId - the Id of the new Warehouse
ancestormandatory - This method must be implemented. void newDescendantWarehouse(Id warehouseId, Id descendantId)
warehouseId - the Id of the Warehouse
descendantId - the Id of the new Warehouse
descendantmandatory - This method must be implemented. void changedWarehouses(IdList warehouseIds)
warehouseIds - the Ids of the updated
Warehouses mandatory - This method must be implemented. void deletedWarehouses(IdList warehouseIds)
warehouseIds - the Ids of the deleted
Warehouses mandatory - This method must be implemented. void deletedAncestorWarehouse(Id warehouseId, Id ancestorId)
warehouseId - the Id of the Warehouse
ancestorId - the Id of the removed
Warehouse ancestormandatory - This method must be implemented. void deletedDescendantWarehouse(Id warehouseId, Id descendantId)
warehouseId - the Id of the Warehouse
descendantId - the Id of the removed
Warehouse descendantmandatory - This method must be implemented. void restructuredWarehouseHierarchy()
mandatory - This method must be implemented.