Interface | osid.inventory.shipment.batch.InventoryShipmentBatchProxyManager | ||
---|---|---|---|
Implements | osid.OsidProxyManager | ||
osid.inventory.shipment.batch.InventoryShipmentBatchProfile | |||
Description |
The inventory shipment batch proxy manager provides access
to inventory shipment batch sessions and provides
interoperability tests for various aspects of this service.
Methods in this manager support the passing of a
| ||
Method | getShipmentBatchAdminSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.inventory.shipment.batch.ShipmentBatchAdminSession | a ShipmentBatchAdminSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsShipmentBatchAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsShipmentBatchAdmin()
is true. | |
Method | getShipmentBatchAdminSessionForWarehouse | ||
Description |
Gets the | ||
Parameters | osid.id.Id | warehouseId | the Id of the Warehouse |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.inventory.shipment.batch.ShipmentBatchAdminSession | a ShipmentBatchAdminSession | |
Errors | NOT_FOUND | no Warehouse found by the given Id | |
NULL_ARGUMENT | warehouseId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsShipmentBatchAdmin() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsShipmentBatchAdmin()
and supportsVisibleFederation() are true |