Interface | osid.inventory.InventoryManager | ||
---|---|---|---|
Implements | osid.OsidManager | ||
osid.inventory.InventoryProfile | |||
Description |
The inventory manager provides access to inventory sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:
| ||
Method | getItemLookupSession | ||
Description |
Gets the | ||
Return | osid.inventory.ItemLookupSession | an ItemSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsItemLookup() is false | ||
Compliance | optional | This method must be implemented if supportsItemLookup() is
true. | |
Method | getItemLookupSessionForWarehouse | ||
Description |
Gets the | ||
Parameters | osid.id.Id | warehouseId | the Id of the warehouse |
Return | osid.inventory.ItemLookupSession | an ItemLookupSession | |
Errors | NOT_FOUND | no Warehouse found by the given Id | |
NULL_ARGUMENT | warehouseId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsItemLookup() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsItemLookup() and
supportsVisibleFederation() are true | |
Method | getItemQuerySession | ||
Description |
Gets the | ||
Return | osid.inventory.ItemQuerySession | an ItemQuerySession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsItemQuery() is false | ||
Compliance | optional | This method must be implemented if supportsItemQuery() is
true. | |
Method | getItemQuerySessionForWarehouse | ||
Description |
Gets the | ||
Parameters | osid.id.Id | warehouseId | the Id of the Warehouse |
Return | osid.inventory.ItemQuerySession | an ItemQuerySession | |
Errors | NOT_FOUND | no warehouse found by the given Id | |
NULL_ARGUMENT | warehouseId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsItemQuery() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsItemQuery() and
supportsVisibleFederation() are true | |
Method | getItemSearchSession | ||
Description |
Gets the | ||
Return | osid.inventory.ItemSearchSession | an ItemSearchSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsItemSearch() is false | ||
Compliance | optional | This method must be implemented if supportsItemSearch() is
true. | |
Method | getItemSearchSessionForWarehouse | ||
Description |
Gets the | ||
Parameters | osid.id.Id | warehouseId | the Id of the Warehouse |
Return | osid.inventory.ItemSearchSession | an ItemSearchSession | |
Errors | NOT_FOUND | no warehouse found by the given Id | |
NULL_ARGUMENT | warehouseId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsItemSearch() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsItemSearch() and
supportsVisibleFederation() are true | |
Method | getItemAdminSession | ||
Description |
Gets the | ||
Return | osid.inventory.ItemAdminSession | an ItemAdminSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsItemAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsItemAdmin() is
true. | |
Method | getItemAdminSessionForWarehouse | ||
Description |
Gets the | ||
Parameters | osid.id.Id | warehouseId | the Id of the Warehouse |
Return | osid.inventory.ItemAdminSession | an ItemAdminSession | |
Errors | NOT_FOUND | no warehouse found by the given Id | |
NULL_ARGUMENT | warehouseId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsItemAdmin() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsItemAdmin() and
supportsVisibleFederation() are true | |
Method | getItemNotificationSession | ||
Description |
Gets the | ||
Parameters | osid.inventory.ItemReceiver | itemReceiver | the notification callback |
Return | osid.inventory.ItemNotificationSession | an ItemNotificationSession | |
Errors | NULL_ARGUMENT | itemReceiver is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsItemNotification() is false | ||
Compliance | optional | This method must be implemented if supportsItemNotification()
is true. | |
Method | getItemNotificationSessionForWarehouse | ||
Description |
Gets the | ||
Parameters | osid.inventory.ItemReceiver | itemReceiver | the notification callback |
osid.id.Id | warehouseId | the Id of the Warehouse | |
Return | osid.inventory.ItemNotificationSession | an ItemNotificationSession | |
Errors | NOT_FOUND | no warehouse found by the given Id | |
NULL_ARGUMENT | itemReceiver or warehouseId is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsItemNotification() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsItemNotification()
and supportsVisibleFederation() are true | |
Method | getItemWarehouseSession | ||
Description |
Gets the | ||
Return | osid.inventory.ItemWarehouseSession | an ItemWarehouseSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsItemWarehouse() is false | ||
Compliance | optional | This method must be implemented if supportsItemWarehouse()
is true. | |
Method | getItemWarehouseAssignmentSession | ||
Description |
Gets the | ||
Return | osid.inventory.ItemWarehouseAssignmentSession | an ItemWarehouseAssignmentSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsItemWarehouseAssignment() is false | ||
Compliance | optional | This method must be implemented if supportsItemWarehouseAssignment()
is true. | |
Method | getItemSmartWarehouseSession | ||
Description |
Gets the | ||
Parameters | osid.id.Id | warehouseId | the Id of the Warehouse |
Return | osid.inventory.ItemSmartWarehouseSession | an ItemSmartWarehouseSession | |
Errors | NOT_FOUND | no warehouse found by the given Id | |
NULL_ARGUMENT | warehouseId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsItemSmartWarehouse() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsItemSmartWarehouse()
and supportsVisibleFederation() are true | |
Method | getStockLookupSession | ||
Description |
Gets the | ||
Return | osid.inventory.StockLookupSession | a StockSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsStockLookup() is false | ||
Compliance | optional | This method must be implemented if supportsStockLookup() is
true. | |
Method | getStockLookupSessionForWarehouse | ||
Description |
Gets the | ||
Parameters | osid.id.Id | warehouseId | the Id of the warehouse |
Return | osid.inventory.StockLookupSession | a StockLookupSession | |
Errors | NOT_FOUND | no Warehouse found by the given Id | |
NULL_ARGUMENT | warehouseId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsStockLookup() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsStockLookup() and
supportsVisibleFederation() are true | |
Method | getStockQuerySession | ||
Description |
Gets the | ||
Return | osid.inventory.StockQuerySession | a StockQuerySession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsStockQuery() is false | ||
Compliance | optional | This method must be implemented if supportsStockQuery() is
true. | |
Method | getStockQuerySessionForWarehouse | ||
Description |
Gets the | ||
Parameters | osid.id.Id | warehouseId | the Id of the Warehouse |
Return | osid.inventory.StockQuerySession | a StockQuerySession | |
Errors | NOT_FOUND | no warehouse found by the given Id | |
NULL_ARGUMENT | warehouseId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsStockQuery() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsStockQuery() and
supportsVisibleFederation() are true | |
Method | getStockSearchSession | ||
Description |
Gets the | ||
Return | osid.inventory.StockSearchSession | a StockSearchSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsStockSearch() is false | ||
Compliance | optional | This method must be implemented if supportsStockSearch() is
true. | |
Method | getStockSearchSessionForWarehouse | ||
Description |
Gets the | ||
Parameters | osid.id.Id | warehouseId | the Id of the Warehouse |
Return | osid.inventory.StockSearchSession | a StockSearchSession | |
Errors | NOT_FOUND | no warehouse found by the given Id | |
NULL_ARGUMENT | warehouseId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsStockSearch() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsStockSearch() and
supportsVisibleFederation() are true | |
Method | getStockAdminSession | ||
Description |
Gets the | ||
Return | osid.inventory.StockAdminSession | a StockAdminSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsStockAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsStockAdmin() is
true. | |
Method | getStockAdminSessionForWarehouse | ||
Description |
Gets the | ||
Parameters | osid.id.Id | warehouseId | the Id of the Warehouse |
Return | osid.inventory.StockAdminSession | a StockAdminSession | |
Errors | NOT_FOUND | no warehouse found by the given Id | |
NULL_ARGUMENT | warehouseId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsStockAdmin() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsStockAdmin() and
supportsVisibleFederation() are true | |
Method | getStockNotificationSession | ||
Description |
Gets the | ||
Parameters | osid.inventory.StockReceiver | stockReceiver | the notification callback |
Return | osid.inventory.StockNotificationSession | a StockNotificationSession | |
Errors | NULL_ARGUMENT | stockReceiver is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsStockNotification() is false | ||
Compliance | optional | This method must be implemented if supportsStockNotification()
is true. | |
Method | getStockNotificationSessionForWarehouse | ||
Description |
Gets the | ||
Parameters | osid.inventory.StockReceiver | stockReceiver | the notification callback |
osid.id.Id | warehouseId | the Id of the Warehouse | |
Return | osid.inventory.StockNotificationSession | a StockNotificationSession | |
Errors | NOT_FOUND | no warehouse found by the given Id | |
NULL_ARGUMENT | stockReceiver or warehouseId is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsStockNotification() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsStockNotification()
and supportsVisibleFederation() are true | |
Method | getStockWarehouseSession | ||
Description |
Gets the | ||
Return | osid.inventory.StockWarehouseSession | a StockWarehouseSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsStockWarehouse() is false | ||
Compliance | optional | This method must be implemented if supportsStockWarehouse()
is true. | |
Method | getStockWarehouseAssignmentSession | ||
Description |
Gets the | ||
Return | osid.inventory.StockWarehouseAssignmentSession | a StockWarehouseAssignmentSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsStockWarehouseAssignment() is false | ||
Compliance | optional | This method must be implemented if
supportsStockWarehouseAssignment() is true. | |
Method | getStockSmartWarehouseSession | ||
Description |
Gets the | ||
Parameters | osid.id.Id | warehouseId | the Id of the Warehouse |
Return | osid.inventory.StockSmartWarehouseSession | a StockSmartWarehouseSession | |
Errors | NOT_FOUND | no warehouse found by the given Id | |
NULL_ARGUMENT | warehouseId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsStockSmartWarehouse() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsStockSmartWarehouse()
and supportsVisibleFederation() are true | |
Method | getStockHierarchySession | ||
Description |
Gets the stock hierarchy traversal session. | ||
Return | osid.inventory.StockHierarchySession | a StockHierarchySession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsStockHierarchy() is false | ||
Compliance | optional | This method must be implemented if supportsStockHierarchy()
is true. | |
Method | getStockHierarchySessionForWarehouse | ||
Description |
Gets the stock hierarchy traversal session for the given warehouse. | ||
Parameters | osid.id.Id | warehouseId | the Id of the Warehouse |
Return | osid.inventory.StockHierarchySession | a StockHierarchySession | |
Errors | NOT_FOUND | no warehouse found by the given Id | |
NULL_ARGUMENT | warehouseId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsStockHierarchy() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsStockHierarchy()
and supportsVisibleFederation() are true | |
Method | getStockHierarchyDesignSession | ||
Description |
Gets the stock hierarchy design session. | ||
Return | osid.inventory.StockHierarchyDesignSession | a StockHierarchyDesignSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsStockHierarchyDesign() is false | ||
Compliance | optional | This method must be implemented if supportsStockHierarchyDesign()
is true. | |
Method | getStockHierarchyDesignSessionForWarehouse | ||
Description |
Gets the stock hierarchy design session for the given warehouse. | ||
Parameters | osid.id.Id | warehouseId | the Id of the Warehouse |
Return | osid.inventory.StockHierarchyDesignSession | a StockHierarchyDesignSession | |
Errors | NOT_FOUND | no warehouse found by the given Id | |
NULL_ARGUMENT | warehouseId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsStockHierarchyDesign() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsStockHierarchyDesign()
and supportsVisibleFederation() are true | |
Method | getModelLookupSession | ||
Description |
Gets the | ||
Return | osid.inventory.ModelLookupSession | a ModelSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsModelLookup() is false | ||
Compliance | optional | This method must be implemented if supportsModelLookup() is
true. | |
Method | getModelLookupSessionForWarehouse | ||
Description |
Gets the | ||
Parameters | osid.id.Id | warehouseId | the Id of the warehouse |
Return | osid.inventory.ModelLookupSession | a ModelLookupSession | |
Errors | NOT_FOUND | no Warehouse found by the given Id | |
NULL_ARGUMENT | warehouseId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsModelLookup() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsModelLookup() and
supportsVisibleFederation() are true | |
Method | getModelQuerySession | ||
Description |
Gets the | ||
Return | osid.inventory.ModelQuerySession | a ModelQuerySession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsModelQuery() is false | ||
Compliance | optional | This method must be implemented if supportsModelQuery() is
true. | |
Method | getModelQuerySessionForWarehouse | ||
Description |
Gets the | ||
Parameters | osid.id.Id | warehouseId | the Id of the Warehouse |
Return | osid.inventory.ModelQuerySession | a ModelQuerySession | |
Errors | NOT_FOUND | no warehouse found by the given Id | |
NULL_ARGUMENT | warehouseId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsModelQuery() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsModelQuery() and
supportsVisibleFederation() are true | |
Method | getModelSearchSession | ||
Description |
Gets the | ||
Return | osid.inventory.ModelSearchSession | a ModelSearchSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsModelSearch() is false | ||
Compliance | optional | This method must be implemented if supportsModelSearch() is
true. | |
Method | getModelSearchSessionForWarehouse | ||
Description |
Gets the | ||
Parameters | osid.id.Id | warehouseId | the Id of the Warehouse |
Return | osid.inventory.ModelSearchSession | a ModelSearchSession | |
Errors | NOT_FOUND | no warehouse found by the given Id | |
NULL_ARGUMENT | warehouseId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsModelSearch() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsModelSearch() and
supportsVisibleFederation() are true | |
Method | getModelAdminSession | ||
Description |
Gets the | ||
Return | osid.inventory.ModelAdminSession | a ModelAdminSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsModelAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsModelAdmin() is
true. | |
Method | getModelAdminSessionForWarehouse | ||
Description |
Gets the | ||
Parameters | osid.id.Id | warehouseId | the Id of the Warehouse |
Return | osid.inventory.ModelAdminSession | a ModelAdminSession | |
Errors | NOT_FOUND | no warehouse found by the given Id | |
NULL_ARGUMENT | warehouseId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsModelAdmin() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsModelAdmin() and
supportsVisibleFederation() are true | |
Method | getModelNotificationSession | ||
Description |
Gets the | ||
Parameters | osid.inventory.ModelReceiver | modelReceiver | the notification callback |
Return | osid.inventory.ModelNotificationSession | a ModelNotificationSession | |
Errors | NULL_ARGUMENT | modelReceiver is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsModelNotification() is false | ||
Compliance | optional | This method must be implemented if supportsModelNotification()
is true. | |
Method | getModelNotificationSessionForWarehouse | ||
Description |
Gets the | ||
Parameters | osid.inventory.ModelReceiver | modelReceiver | the notification callback |
osid.id.Id | warehouseId | the Id of the Warehouse | |
Return | osid.inventory.ModelNotificationSession | a ModelNotificationSession | |
Errors | NOT_FOUND | no warehouse found by the given Id | |
NULL_ARGUMENT | modelReceiver or warehouseId is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsModelNotification() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsModelNotification()
and supportsVisibleFederation() are true | |
Method | getModelWarehouseSession | ||
Description |
Gets the | ||
Return | osid.inventory.ModelWarehouseSession | a ModelWarehouseSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsModelWarehouse() is false | ||
Compliance | optional | This method must be implemented if supportsModelWarehouse()
is true. | |
Method | getModelWarehouseAssignmentSession | ||
Description |
Gets the | ||
Return | osid.inventory.ModelWarehouseAssignmentSession | a ModelWarehouseAssignmentSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsModelWarehouseAssignment() is false | ||
Compliance | optional | This method must be implemented if
supportsModelWarehouseAssignment() is true. | |
Method | getModelSmartWarehouseSession | ||
Description |
Gets the | ||
Parameters | osid.id.Id | warehouseId | the Id of the Warehouse |
Return | osid.inventory.ModelSmartWarehouseSession | a ModelSmartWarehouseSession | |
Errors | NOT_FOUND | no warehouse found by the given Id | |
NULL_ARGUMENT | warehouseId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsModelSmartWarehouse() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsModelSmartWarehouse()
and supportsVisibleFederation() are true | |
Method | getInventoryLookupSession | ||
Description |
Gets the | ||
Return | osid.inventory.InventoryLookupSession | an InventoryLookupSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsInventoryLookup() is false | ||
Compliance | optional | This method must be implemented if supportsInventoryLookup()
is true. | |
Method | getInventoryLookupSessionForWarehouse | ||
Description |
Gets the | ||
Parameters | osid.id.Id | warehouseId | the Id of the Warehouse |
Return | osid.inventory.InventoryLookupSession | an InventoryLookupSession | |
Errors | NOT_FOUND | no Warehouse found by the given Id | |
NULL_ARGUMENT | warehouseId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsInventoryLookup() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsInventoryLookup()
and supportsVisibleFederation() are true | |
Method | getInventoryQuerySession | ||
Description |
Gets the | ||
Return | osid.inventory.InventoryQuerySession | an InventoryQuerySession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsInventoryQuery() is false | ||
Compliance | optional | This method must be implemented if supportsInventoryQuery()
is true. | |
Method | getInventoryQuerySessionForWarehouse | ||
Description |
Gets the | ||
Parameters | osid.id.Id | warehouseId | the Id of the Warehouse |
Return | osid.inventory.InventoryQuerySession | an InventoryQuerySession | |
Errors | NOT_FOUND | no warehouse found by the given Id | |
NULL_ARGUMENT | warehouseId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsInventoryQuery() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsInventoryQuery()
and supportsVisibleFederation() are true | |
Method | getInventorySearchSession | ||
Description |
Gets the | ||
Return | osid.inventory.InventorySearchSession | an InventorySearchSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsInventorySearch() is false | ||
Compliance | optional | This method must be implemented if supportsInventorySearch()
is true. | |
Method | getInventorySearchSessionForWarehouse | ||
Description |
Gets the | ||
Parameters | osid.id.Id | warehouseId | the Id of the Warehouse |
Return | osid.inventory.InventorySearchSession | an InventorySearchSession | |
Errors | NOT_FOUND | no warehouse found by the given Id | |
NULL_ARGUMENT | warehouseId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsInventorySearch() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsInventorySearch()
and supportsVisibleFederation() are true | |
Method | getInventoryAdminSession | ||
Description |
Gets the | ||
Return | osid.inventory.InventoryAdminSession | an InventoryAdminSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsInventoryAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsInventoryAdmin()
is true. | |
Method | getInventoryAdminSessionForWarehouse | ||
Description |
Gets the | ||
Parameters | osid.id.Id | warehouseId | the Id of the Warehouse |
Return | osid.inventory.InventoryAdminSession | an InventoryAdminSession | |
Errors | NOT_FOUND | no warehouse found by the given Id | |
NULL_ARGUMENT | warehouseId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsInventoryAdmin() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsInventoryAdmin()
and supportsVisibleFederation() are true | |
Method | getInventoryNotificationSession | ||
Description |
Gets the | ||
Parameters | osid.inventory.InventoryReceiver | inventoryReceiver | the notification callback |
Return | osid.inventory.InventoryNotificationSession | an InventoryNotificationSession | |
Errors | NULL_ARGUMENT | inventoryReceiver is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsInventoryNotification() is false | ||
Compliance | optional | This method must be implemented if supportsInventoryNotification()
is true. | |
Method | getInventoryNotificationSessionForWarehouse | ||
Description |
Gets the | ||
Parameters | osid.inventory.InventoryReceiver | inventoryReceiver | the notification callback |
osid.id.Id | warehouseId | the Id of the Warehouse | |
Return | osid.inventory.InventoryNotificationSession | an InventoryNotificationSession | |
Errors | NOT_FOUND | no warehouse found by the given Id | |
NULL_ARGUMENT | inventoryReceiver or warehouseId is
null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsInventoryNotification() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsInventoryNotification()
and supportsVisibleFederation() are true | |
Method | getInventoryWarehouseSession | ||
Description |
Gets the | ||
Return | osid.inventory.InventoryWarehouseSession | an InventoryWarehouseSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsInventoryWarehouse() is false | ||
Compliance | optional | This method must be implemented if supportsInventoryWarehouse()
is true. | |
Method | getInventoryWarehouseAssignmentSession | ||
Description |
Gets the | ||
Return | osid.inventory.InventoryWarehouseAssignmentSession | an InventoryWarehouseAssignmentSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsInventoryWarehouseAssignment() is false
| ||
Compliance | optional | This method must be implemented if
supportsInventoryWarehouseAssignment() is true. | |
Method | getInventorySmartWarehouseSession | ||
Description |
Gets the | ||
Parameters | osid.id.Id | warehouseId | the Id of the Warehouse |
Return | osid.inventory.InventorySmartWarehouseSession | an InventorySmartWarehouseSession | |
Errors | NOT_FOUND | no warehouse found by the given Id | |
NULL_ARGUMENT | warehouseId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsInventorySmartWarehouse() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsInventorySmartWarehouse()
and supportsVisibleFederation() are true | |
Method | getWarehouseLookupSession | ||
Description |
Gets the | ||
Return | osid.inventory.WarehouseLookupSession | a WarehouseLookupSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsWarehouseLookup() is false | ||
Compliance | optional | This method must be implemented if supportsWarehouseLookup()
is true. | |
Method | getWarehouseQuerySession | ||
Description |
Gets the | ||
Return | osid.inventory.WarehouseQuerySession | a WarehouseQuerySession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsWarehouseQuery() is false | ||
Compliance | optional | This method must be implemented if supportsWarehouseQuery()
is true. | |
Method | getWarehouseSearchSession | ||
Description |
Gets the | ||
Return | osid.inventory.WarehouseSearchSession | a WarehouseSearchSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsWarehouseSearch() is false | ||
Compliance | optional | This method must be implemented if supportsWarehouseSearch()
is true. | |
Method | getWarehouseAdminSession | ||
Description |
Gets the | ||
Return | osid.inventory.WarehouseAdminSession | a WarehouseAdminSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsWarehouseAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsWarehouseAdmin()
is true. | |
Method | getWarehouseNotificationSession | ||
Description |
Gets the | ||
Parameters | osid.inventory.WarehouseReceiver | warehouseReceiver | the notification callback |
Return | osid.inventory.WarehouseNotificationSession | a WarehouseNotificationSession | |
Errors | NULL_ARGUMENT | warehouseReceiver is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsWarehouseNotification() is false | ||
Compliance | optional | This method must be implemented if supportsWarehouseNotification()
is true. | |
Method | getWarehouseHierarchySession | ||
Description |
Gets the | ||
Return | osid.inventory.WarehouseHierarchySession | a WarehouseHierarchySession for warehouses | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsWarehouseHierarchy() is false | ||
Compliance | optional | This method must be implemented if supportsWarehouseHierarchy()
is true. | |
Method | getWarehouseHierarchyDesignSession | ||
Description |
Gets the | ||
Return | osid.inventory.WarehouseHierarchyDesignSession | a HierarchyDesignSession for warehouses | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsWarehouseHierarchyDesign() is false | ||
Compliance | optional | This method must be implemented if
supportsWarehouseHierarchyDesign() is true. | |
Method | getInventoryBatchManager | ||
Description |
Gets the | ||
Return | osid.inventory.batch.InventoryBatchManager | a InventoryBatchManager | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsInventoryBatch() is false | ||
Compliance | optional | This method must be implemented if supportsInventoryBatch()
is true. | |
Method | getInventoryShipmentManager | ||
Description |
Gets the | ||
Return | osid.inventory.shipment.InventoryShipmentManager | a InventoryShipmentManager | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsInventoryShipment() is false | ||
Compliance | optional | This method must be implemented if supportsInventoryShipment()
is true. |