OSID Logo
OSID Specifications
inventory package
Version 3.0.0
Release Candidate Preview
Interfaceosid.inventory.WarehouseReceiver
Implementsosid.OsidReceiver
Description

The warehouse receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted Warehouse objects.

MethodnewWarehouses
Description

The callback for notifications of new warehouses.

Parametersosid.id.IdListwarehouseIdsthe Ids of the new Warehouses
CompliancemandatoryThis method must be implemented.
MethodnewAncestorWarehouse
Description

The callback for notifications of new warehouse ancestors.

Parametersosid.id.IdwarehouseIdthe Id of the Warehouse
osid.id.IdancestorIdthe Id of the new Warehouse ancestor
CompliancemandatoryThis method must be implemented.
MethodnewDescendantWarehouse
Description

The callback for notifications of new warehouse descendants.

Parametersosid.id.IdwarehouseIdthe Id of the Warehouse
osid.id.IddescendantIdthe Id of the new Warehouse descendant
CompliancemandatoryThis method must be implemented.
MethodchangedWarehouses
Description

The callback for notification of updated warehouses.

Parametersosid.id.IdListwarehouseIdsthe Ids of the updated Warehouses
CompliancemandatoryThis method must be implemented.
MethoddeletedWarehouses
Description

The callback for notification of deleted warehouses.

Parametersosid.id.IdListwarehouseIdsthe Ids of the deleted Warehouses
CompliancemandatoryThis method must be implemented.
MethoddeletedAncestorWarehouse
Description

The callback for notifications of deleted warehouse ancestors.

Parametersosid.id.IdwarehouseIdthe Id of the Warehouse
osid.id.IdancestorIdthe Id of the removed Warehouse ancestor
CompliancemandatoryThis method must be implemented.
MethoddeletedDescendantWarehouse
Description

The callback for notifications of deleted warehouse descendants.

Parametersosid.id.IdwarehouseIdthe Id of the Warehouse
osid.id.IddescendantIdthe Id of the removed Warehouse descendant
CompliancemandatoryThis method must be implemented.
MethodrestructuredWarehouseHierarchy
Description

The callback for notifications of changes to a warehouse hierarchy where the hierarchy needs to refreshed.

CompliancemandatoryThis method must be implemented.