public interface InventoryManager extends OsidManager, InventoryProfile
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:
ItemLookupSession: a session to retrieve items
ItemQuerySession: a session to query items ItemSearchSession: a session to search for items
ItemAdminSession: a session to create and delete
items ItemNotificationSession: a session to receive
notifications pertaining to item changes ItemWarehouseSession: a session to look up item to
warehouse mappings ItemWarehouseAssignmentSession: a session to
manage item to warehouse mappings ItemSmartWarehouseSession: a session to manage
dynamic warehouses of items StockLookupSession: a session to retrieve stocks
StockQuerySession: a session to query stocks StockSearchSession: a session to search for stocks
StockAdminSession: a session to create and delete
stocks StockNotificationSession: a session to receive
notifications pertaining to stock changes StockWarehouseSession: a session to look up stock
to warehouse mappings StockWarehouseSession: a session to look up stock
to warehouse mappings StockWarehouseAssignmentSession: a session to
manage stock to warehouse mappings StockSmartWarehouseSession: a session to manage
dynamic warehouses of stocks StockHierarchySession: a session to traverse a
hierarchy of stocks StockHierarchyDesignSession: a session to manage a
stock hierarchy ModelLookupSession: a session to retrieve models
ModelQuerySession: a session to query models ModelSearchSession: a session to search for models
ModelAdminSession: a session to create and delete
models ModelNotificationSession: a session to receive
notifications pertaining to model changes ModelWarehouseSession: a session to look up model
to warehouse mappings ModelWarehouseSession: a session to look up model
to warehouse mappings ModelWarehouseAssignmentSession: a session to
manage model to warehouse mappings ModelSmartWarehouseSession: a session to manage
dynamic warehouses of models InventoryLookupSession: a session to retrieve
inventories InventoryLookupSession: a session to query
inventories InventorySearchSession: a session to search for
inventories InventoryAdminSession: a session to create and
delete inventories InventoryNotificationSession: a session to receive
notifications pertaining to inventory changes InventoryWarehouseSession: a session to look up
inventory to warehouse mappings InventoryWarehouseAssignmentSession: a session to
manage inventory to warehouse mappings InventorySmartWarehouseAssignmentSession: a
session to manage dynamic warehouses of inventories WarehouseLookupSession: a session to retrieve
warehouses WarehouseQuerySession: a session to query
warehouses WarehousesearchSession: a session to search for
warehouses WarehouseAdminSession: a session to create and
delete warehouses WarehouseNotificationSession: a session to receive
notifications pertaining to warehouse changes WarehouseHierarchySession: a session to traverse a
hierarchy of warehouses WarehouseHierarchyDesignSession: a session to
manage a warehouse hierarchy | Modifier and Type | Method and Description |
|---|---|
InventoryAdminSession |
getInventoryAdminSession()
Gets the
OsidSession associated with the inventory
administration service. |
InventoryAdminSession |
getInventoryAdminSessionForWarehouse(Id warehouseId)
Gets the
OsidSession associated with the inventory
administration service for the given warehouse. |
InventoryBatchManager |
getInventoryBatchManager()
Gets the
InventoryBatchManager. |
InventoryLookupSession |
getInventoryLookupSession()
Gets the
OsidSession associated with the inventory
lookup service. |
InventoryLookupSession |
getInventoryLookupSessionForWarehouse(Id warehouseId)
Gets the
OsidSession associated with the inventory
lookup service for the given warehouse. |
InventoryNotificationSession |
getInventoryNotificationSession(InventoryReceiver inventoryReceiver)
Gets the
OsidSession associated with the inventory
notification service. |
InventoryNotificationSession |
getInventoryNotificationSessionForWarehouse(InventoryReceiver inventoryReceiver,
Id warehouseId)
Gets the
OsidSession associated with the inventory
notification service for the given warehouse. |
InventoryQuerySession |
getInventoryQuerySession()
Gets the
OsidSession associated with the inventory
query service. |
InventoryQuerySession |
getInventoryQuerySessionForWarehouse(Id warehouseId)
Gets the
OsidSession associated with the inventory
query service for the given warehouse. |
InventorySearchSession |
getInventorySearchSession()
Gets the
OsidSession associated with the inventory
search service. |
InventorySearchSession |
getInventorySearchSessionForWarehouse(Id warehouseId)
Gets the
OsidSession associated with the inventory
search service for the given warehouse. |
InventoryShipmentManager |
getInventoryShipmentManager()
Gets the
InventoryShipmentManager. |
InventorySmartWarehouseSession |
getInventorySmartWarehouseSession(Id warehouseId)
Gets the
OsidSession associated with the inventory
smart warehouse service. |
InventoryWarehouseAssignmentSession |
getInventoryWarehouseAssignmentSession()
Gets the
OsidSession associated with assigning
inventories to warehouses. |
InventoryWarehouseSession |
getInventoryWarehouseSession()
Gets the
OsidSession to lookup inventory/catalog
mappings. |
ItemAdminSession |
getItemAdminSession()
Gets the
OsidSession associated with the item
administration service. |
ItemAdminSession |
getItemAdminSessionForWarehouse(Id warehouseId)
Gets the
OsidSession associated with the item
administration service for the given warehouse. |
ItemLookupSession |
getItemLookupSession()
Gets the
OsidSession associated with the item lookup
service. |
ItemLookupSession |
getItemLookupSessionForWarehouse(Id warehouseId)
Gets the
OsidSession associated with the item lookup
service for the given warehouse. |
ItemNotificationSession |
getItemNotificationSession(ItemReceiver itemReceiver)
Gets the
OsidSession associated with the item
notification service. |
ItemNotificationSession |
getItemNotificationSessionForWarehouse(ItemReceiver itemReceiver,
Id warehouseId)
Gets the
OsidSession associated with the item
notification service for the given warehouse. |
ItemQuerySession |
getItemQuerySession()
Gets the
OsidSession associated with the item query
service. |
ItemQuerySession |
getItemQuerySessionForWarehouse(Id warehouseId)
Gets the
OsidSession associated with the item query
service for the given warehouse. |
ItemSearchSession |
getItemSearchSession()
Gets the
OsidSession associated with the item search
service. |
ItemSearchSession |
getItemSearchSessionForWarehouse(Id warehouseId)
Gets the
OsidSession associated with the item search
service for the given warehouse. |
ItemSmartWarehouseSession |
getItemSmartWarehouseSession(Id warehouseId)
Gets the
OsidSession associated with the item smart
warehouse service. |
ItemWarehouseAssignmentSession |
getItemWarehouseAssignmentSession()
Gets the
OsidSession associated with assigning items to
warehouses. |
ItemWarehouseSession |
getItemWarehouseSession()
Gets the
OsidSession to lookup item/catalog mappings. |
ModelAdminSession |
getModelAdminSession()
Gets the
OsidSession associated with the model
administration service. |
ModelAdminSession |
getModelAdminSessionForWarehouse(Id warehouseId)
Gets the
OsidSession associated with the model
administration service for the given warehouse. |
ModelLookupSession |
getModelLookupSession()
Gets the
OsidSession associated with the model lookup
service. |
ModelLookupSession |
getModelLookupSessionForWarehouse(Id warehouseId)
Gets the
OsidSession associated with the model lookup
service for the given warehouse. |
ModelNotificationSession |
getModelNotificationSession(ModelReceiver modelReceiver)
Gets the
OsidSession associated with the model
notification service. |
ModelNotificationSession |
getModelNotificationSessionForWarehouse(ModelReceiver modelReceiver,
Id warehouseId)
Gets the
OsidSession associated with the model
notification service for the given warehouse. |
ModelQuerySession |
getModelQuerySession()
Gets the
OsidSession associated with the model query
service. |
ModelQuerySession |
getModelQuerySessionForWarehouse(Id warehouseId)
Gets the
OsidSession associated with the model query
service for the given warehouse. |
ModelSearchSession |
getModelSearchSession()
Gets the
OsidSession associated with the model search
service. |
ModelSearchSession |
getModelSearchSessionForWarehouse(Id warehouseId)
Gets the
OsidSession associated with the model search
service for the given warehouse. |
ModelSmartWarehouseSession |
getModelSmartWarehouseSession(Id warehouseId)
Gets the
OsidSession associated with the model smart
warehouse service. |
ModelWarehouseAssignmentSession |
getModelWarehouseAssignmentSession()
Gets the
OsidSession associated with assigning models
to warehouses. |
ModelWarehouseSession |
getModelWarehouseSession()
Gets the
OsidSession to lookup model/catalog mappings. |
StockAdminSession |
getStockAdminSession()
Gets the
OsidSession associated with the stock
administration service. |
StockAdminSession |
getStockAdminSessionForWarehouse(Id warehouseId)
Gets the
OsidSession associated with the stock
administration service for the given warehouse. |
StockHierarchyDesignSession |
getStockHierarchyDesignSession()
Gets the stock hierarchy design session.
|
StockHierarchyDesignSession |
getStockHierarchyDesignSessionForWarehouse(Id warehouseId)
Gets the stock hierarchy design session for the given warehouse.
|
StockHierarchySession |
getStockHierarchySession()
Gets the stock hierarchy traversal session.
|
StockHierarchySession |
getStockHierarchySessionForWarehouse(Id warehouseId)
Gets the stock hierarchy traversal session for the given warehouse.
|
StockLookupSession |
getStockLookupSession()
Gets the
OsidSession associated with the stock lookup
service. |
StockLookupSession |
getStockLookupSessionForWarehouse(Id warehouseId)
Gets the
OsidSession associated with the stock lookup
service for the given warehouse. |
StockNotificationSession |
getStockNotificationSession(StockReceiver stockReceiver)
Gets the
OsidSession associated with the stock
notification service. |
StockNotificationSession |
getStockNotificationSessionForWarehouse(StockReceiver stockReceiver,
Id warehouseId)
Gets the
OsidSession associated with the stock
notification service for the given warehouse. |
StockQuerySession |
getStockQuerySession()
Gets the
OsidSession associated with the stock query
service. |
StockQuerySession |
getStockQuerySessionForWarehouse(Id warehouseId)
Gets the
OsidSession associated with the stock query
service for the given warehouse. |
StockSearchSession |
getStockSearchSession()
Gets the
OsidSession associated with the stock search
service. |
StockSearchSession |
getStockSearchSessionForWarehouse(Id warehouseId)
Gets the
OsidSession associated with the stock search
service for the given warehouse. |
StockSmartWarehouseSession |
getStockSmartWarehouseSession(Id warehouseId)
Gets the
OsidSession associated with the stock smart
warehouse service. |
StockWarehouseAssignmentSession |
getStockWarehouseAssignmentSession()
Gets the
OsidSession associated with assigning stocks
to warehouses. |
StockWarehouseSession |
getStockWarehouseSession()
Gets the
OsidSession to lookup stock/catalog mappings. |
WarehouseAdminSession |
getWarehouseAdminSession()
Gets the
OsidSession associated with the warehouse
administrative service. |
WarehouseHierarchyDesignSession |
getWarehouseHierarchyDesignSession()
Gets the
OsidSession associated with the warehouse
hierarchy design service. |
WarehouseHierarchySession |
getWarehouseHierarchySession()
Gets the
OsidSession associated with the warehouse
hierarchy service. |
WarehouseLookupSession |
getWarehouseLookupSession()
Gets the
OsidSession associated with the warehouse
lookup service. |
WarehouseNotificationSession |
getWarehouseNotificationSession(WarehouseReceiver warehouseReceiver)
Gets the
OsidSession associated with the warehouse
notification service. |
WarehouseQuerySession |
getWarehouseQuerySession()
Gets the
OsidSession associated with the warehouse
query service. |
WarehouseSearchSession |
getWarehouseSearchSession()
Gets the
OsidSession associated with the warehouse
search service. |
changeBranch, initialize, rollbackServiceclosegetInventoryRecordTypes, getInventorySearchRecordTypes, getItemRecordTypes, getItemSearchRecordTypes, getModelRecordTypes, getModelSearchRecordTypes, getStockRecordTypes, getStockSearchRecordTypes, getWarehouseRecordTypes, getWarehouseSearchRecordTypes, supportsInventoryAdmin, supportsInventoryBatch, supportsInventoryLookup, supportsInventoryNotification, supportsInventoryQuery, supportsInventoryRecordType, supportsInventorySearch, supportsInventorySearchRecordType, supportsInventoryShipment, supportsInventorySmartWarehouse, supportsInventoryWarehouse, supportsInventoryWarehouseAssignment, supportsItemAdmin, supportsItemLookup, supportsItemNotification, supportsItemQuery, supportsItemRecordType, supportsItemSearch, supportsItemSearchRecordType, supportsItemSmartWarehouse, supportsItemWarehouse, supportsItemWarehouseAssignment, supportsModelAdmin, supportsModelLookup, supportsModelNotification, supportsModelQuery, supportsModelRecordType, supportsModelSearch, supportsModelSearchRecordType, supportsModelSmartWarehouse, supportsModelWarehouse, supportsModelWarehouseAssignment, supportsStockAdmin, supportsStockHierarchy, supportsStockHierarchyDesign, supportsStockLookup, supportsStockNotification, supportsStockQuery, supportsStockRecordType, supportsStockSearch, supportsStockSearchRecordType, supportsStockSmartWarehouse, supportsStockWarehouse, supportsStockWarehouseAssignment, supportsVisibleFederation, supportsWarehouseAdmin, supportsWarehouseHierarchy, supportsWarehouseHierarchyDesign, supportsWarehouseLookup, supportsWarehouseNotification, supportsWarehouseQuery, supportsWarehouseRecordType, supportsWarehouseSearch, supportsWarehouseSearchRecordTypegetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdItemLookupSession getItemLookupSession() throws OperationFailedException
OsidSession associated with the item lookup
service. ItemSession OperationFailedException - unable to complete requestUnimplementedException - supportsItemLookup()
is false optional - This method must be implemented if
supportsItemLookup() is true. ItemLookupSession getItemLookupSessionForWarehouse(Id warehouseId) throws NotFoundException, OperationFailedException
OsidSession associated with the item lookup
service for the given warehouse.warehouseId - the Id of the warehouse ItemLookupSession NotFoundException - no Warehouse found
by the given Id NullArgumentException - warehouseId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsItemLookup()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsItemLookup() and
supportsVisibleFederation() are true
ItemQuerySession getItemQuerySession() throws OperationFailedException
OsidSession associated with the item query
service. ItemQuerySession OperationFailedException - unable to complete requestUnimplementedException - supportsItemQuery()
is false optional - This method must be implemented if
supportsItemQuery() is true. ItemQuerySession getItemQuerySessionForWarehouse(Id warehouseId) throws NotFoundException, OperationFailedException
OsidSession associated with the item query
service for the given warehouse.warehouseId - the Id of the Warehouse
ItemQuerySession NotFoundException - no warehouse found by the given
Id NullArgumentException - warehouseId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsItemQuery()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsItemQuery() and
supportsVisibleFederation() are true
ItemSearchSession getItemSearchSession() throws OperationFailedException
OsidSession associated with the item search
service. ItemSearchSession OperationFailedException - unable to complete requestUnimplementedException - supportsItemSearch()
is false optional - This method must be implemented if
supportsItemSearch() is true. ItemSearchSession getItemSearchSessionForWarehouse(Id warehouseId) throws NotFoundException, OperationFailedException
OsidSession associated with the item search
service for the given warehouse.warehouseId - the Id of the Warehouse
ItemSearchSession NotFoundException - no warehouse found by the given
Id NullArgumentException - warehouseId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsItemSearch()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsItemSearch() and
supportsVisibleFederation() are true
ItemAdminSession getItemAdminSession() throws OperationFailedException
OsidSession associated with the item
administration service. ItemAdminSession OperationFailedException - unable to complete requestUnimplementedException - supportsItemAdmin()
is false optional - This method must be implemented if
supportsItemAdmin() is true. ItemAdminSession getItemAdminSessionForWarehouse(Id warehouseId) throws NotFoundException, OperationFailedException
OsidSession associated with the item
administration service for the given warehouse.warehouseId - the Id of the Warehouse
ItemAdminSession NotFoundException - no warehouse found by the given
Id NullArgumentException - warehouseId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsItemAdmin()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsItemAdmin() and
supportsVisibleFederation() are true
ItemNotificationSession getItemNotificationSession(ItemReceiver itemReceiver) throws OperationFailedException
OsidSession associated with the item
notification service.itemReceiver - the notification callback ItemNotificationSession NullArgumentException - itemReceiver is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsItemNotification() is false optional - This method must be implemented if
supportsItemNotification() is true. ItemNotificationSession getItemNotificationSessionForWarehouse(ItemReceiver itemReceiver, Id warehouseId) throws NotFoundException, OperationFailedException
OsidSession associated with the item
notification service for the given warehouse.itemReceiver - the notification callbackwarehouseId - the Id of the Warehouse
ItemNotificationSession NotFoundException - no warehouse found by the given
Id NullArgumentException - itemReceiver or
warehouseId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsItemNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsItemNotification() and
supportsVisibleFederation() are true
ItemWarehouseSession getItemWarehouseSession() throws OperationFailedException
OsidSession to lookup item/catalog mappings. ItemWarehouseSession OperationFailedException - unable to complete requestUnimplementedException - supportsItemWarehouse()
is false optional - This method must be implemented if
supportsItemWarehouse() is true. ItemWarehouseAssignmentSession getItemWarehouseAssignmentSession() throws OperationFailedException
OsidSession associated with assigning items to
warehouses. ItemWarehouseAssignmentSession OperationFailedException - unable to complete requestUnimplementedException -
supportsItemWarehouseAssignment() is false
optional - This method must be implemented if
supportsItemWarehouseAssignment() is true.
ItemSmartWarehouseSession getItemSmartWarehouseSession(Id warehouseId) throws NotFoundException, OperationFailedException
OsidSession associated with the item smart
warehouse service.warehouseId - the Id of the Warehouse
ItemSmartWarehouseSession NotFoundException - no warehouse found by the given
Id NullArgumentException - warehouseId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsItemSmartWarehouse() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsItemSmartWarehouse() and
supportsVisibleFederation() are true
StockLookupSession getStockLookupSession() throws OperationFailedException
OsidSession associated with the stock lookup
service. StockSession OperationFailedException - unable to complete requestUnimplementedException - supportsStockLookup()
is false optional - This method must be implemented if
supportsStockLookup() is true. StockLookupSession getStockLookupSessionForWarehouse(Id warehouseId) throws NotFoundException, OperationFailedException
OsidSession associated with the stock lookup
service for the given warehouse.warehouseId - the Id of the warehouse StockLookupSession NotFoundException - no Warehouse found
by the given Id NullArgumentException - warehouseId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsStockLookup()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsStockLookup() and
supportsVisibleFederation() are true
StockQuerySession getStockQuerySession() throws OperationFailedException
OsidSession associated with the stock query
service. StockQuerySession OperationFailedException - unable to complete requestUnimplementedException - supportsStockQuery()
is false optional - This method must be implemented if
supportsStockQuery() is true. StockQuerySession getStockQuerySessionForWarehouse(Id warehouseId) throws NotFoundException, OperationFailedException
OsidSession associated with the stock query
service for the given warehouse.warehouseId - the Id of the Warehouse
StockQuerySession NotFoundException - no warehouse found by the given
Id NullArgumentException - warehouseId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsStockQuery()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsStockQuery() and
supportsVisibleFederation() are true
StockSearchSession getStockSearchSession() throws OperationFailedException
OsidSession associated with the stock search
service. StockSearchSession OperationFailedException - unable to complete requestUnimplementedException - supportsStockSearch()
is false optional - This method must be implemented if
supportsStockSearch() is true. StockSearchSession getStockSearchSessionForWarehouse(Id warehouseId) throws NotFoundException, OperationFailedException
OsidSession associated with the stock search
service for the given warehouse.warehouseId - the Id of the Warehouse
StockSearchSession NotFoundException - no warehouse found by the given
Id NullArgumentException - warehouseId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsStockSearch()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsStockSearch() and
supportsVisibleFederation() are true
StockAdminSession getStockAdminSession() throws OperationFailedException
OsidSession associated with the stock
administration service. StockAdminSession OperationFailedException - unable to complete requestUnimplementedException - supportsStockAdmin()
is false optional - This method must be implemented if
supportsStockAdmin() is true. StockAdminSession getStockAdminSessionForWarehouse(Id warehouseId) throws NotFoundException, OperationFailedException
OsidSession associated with the stock
administration service for the given warehouse.warehouseId - the Id of the Warehouse
StockAdminSession NotFoundException - no warehouse found by the given
Id NullArgumentException - warehouseId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsStockAdmin()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsStockAdmin() and
supportsVisibleFederation() are true
StockNotificationSession getStockNotificationSession(StockReceiver stockReceiver) throws OperationFailedException
OsidSession associated with the stock
notification service.stockReceiver - the notification callback StockNotificationSession NullArgumentException - stockReceiver is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsStockNotification() is false optional - This method must be implemented if
supportsStockNotification() is true.
StockNotificationSession getStockNotificationSessionForWarehouse(StockReceiver stockReceiver, Id warehouseId) throws NotFoundException, OperationFailedException
OsidSession associated with the stock
notification service for the given warehouse.stockReceiver - the notification callbackwarehouseId - the Id of the Warehouse
StockNotificationSession NotFoundException - no warehouse found by the given
Id NullArgumentException - stockReceiver or
warehouseId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsStockNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsStockNotification() and
supportsVisibleFederation() are true
StockWarehouseSession getStockWarehouseSession() throws OperationFailedException
OsidSession to lookup stock/catalog mappings. StockWarehouseSession OperationFailedException - unable to complete requestUnimplementedException -
supportsStockWarehouse() is false optional - This method must be implemented if
supportsStockWarehouse() is true. StockWarehouseAssignmentSession getStockWarehouseAssignmentSession() throws OperationFailedException
OsidSession associated with assigning stocks
to warehouses. StockWarehouseAssignmentSession OperationFailedException - unable to complete requestUnimplementedException -
supportsStockWarehouseAssignment() is false
optional - This method must be implemented if
supportsStockWarehouseAssignment() is true.
StockSmartWarehouseSession getStockSmartWarehouseSession(Id warehouseId) throws NotFoundException, OperationFailedException
OsidSession associated with the stock smart
warehouse service.warehouseId - the Id of the Warehouse
StockSmartWarehouseSession NotFoundException - no warehouse found by the given
Id NullArgumentException - warehouseId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsStockSmartWarehouse() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsStockSmartWarehouse() and
supportsVisibleFederation() are true
StockHierarchySession getStockHierarchySession() throws OperationFailedException
StockHierarchySession OperationFailedException - unable to complete requestUnimplementedException -
supportsStockHierarchy() is false optional - This method must be implemented if
supportsStockHierarchy() is true. StockHierarchySession getStockHierarchySessionForWarehouse(Id warehouseId) throws NotFoundException, OperationFailedException
warehouseId - the Id of the Warehouse
StockHierarchySession NotFoundException - no warehouse found by the given
Id NullArgumentException - warehouseId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsStockHierarchy() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsStockHierarchy() and
supportsVisibleFederation() are true
StockHierarchyDesignSession getStockHierarchyDesignSession() throws OperationFailedException
StockHierarchyDesignSession OperationFailedException - unable to complete requestUnimplementedException -
supportsStockHierarchyDesign() is false optional - This method must be implemented if
supportsStockHierarchyDesign() is true.
StockHierarchyDesignSession getStockHierarchyDesignSessionForWarehouse(Id warehouseId) throws NotFoundException, OperationFailedException
warehouseId - the Id of the Warehouse
StockHierarchyDesignSession NotFoundException - no warehouse found by the given
Id NullArgumentException - warehouseId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsStockHierarchyDesign() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsStockHierarchyDesign() and
supportsVisibleFederation() are true
ModelLookupSession getModelLookupSession() throws OperationFailedException
OsidSession associated with the model lookup
service. ModelSession OperationFailedException - unable to complete requestUnimplementedException - supportsModelLookup()
is false optional - This method must be implemented if
supportsModelLookup() is true. ModelLookupSession getModelLookupSessionForWarehouse(Id warehouseId) throws NotFoundException, OperationFailedException
OsidSession associated with the model lookup
service for the given warehouse.warehouseId - the Id of the warehouse ModelLookupSession NotFoundException - no Warehouse found
by the given Id NullArgumentException - warehouseId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsModelLookup()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsModelLookup() and
supportsVisibleFederation() are true
ModelQuerySession getModelQuerySession() throws OperationFailedException
OsidSession associated with the model query
service. ModelQuerySession OperationFailedException - unable to complete requestUnimplementedException - supportsModelQuery()
is false optional - This method must be implemented if
supportsModelQuery() is true. ModelQuerySession getModelQuerySessionForWarehouse(Id warehouseId) throws NotFoundException, OperationFailedException
OsidSession associated with the model query
service for the given warehouse.warehouseId - the Id of the Warehouse
ModelQuerySession NotFoundException - no warehouse found by the given
Id NullArgumentException - warehouseId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsModelQuery()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsModelQuery() and
supportsVisibleFederation() are true
ModelSearchSession getModelSearchSession() throws OperationFailedException
OsidSession associated with the model search
service. ModelSearchSession OperationFailedException - unable to complete requestUnimplementedException - supportsModelSearch()
is false optional - This method must be implemented if
supportsModelSearch() is true. ModelSearchSession getModelSearchSessionForWarehouse(Id warehouseId) throws NotFoundException, OperationFailedException
OsidSession associated with the model search
service for the given warehouse.warehouseId - the Id of the Warehouse
ModelSearchSession NotFoundException - no warehouse found by the given
Id NullArgumentException - warehouseId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsModelSearch()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsModelSearch() and
supportsVisibleFederation() are true
ModelAdminSession getModelAdminSession() throws OperationFailedException
OsidSession associated with the model
administration service. ModelAdminSession OperationFailedException - unable to complete requestUnimplementedException - supportsModelAdmin()
is false optional - This method must be implemented if
supportsModelAdmin() is true. ModelAdminSession getModelAdminSessionForWarehouse(Id warehouseId) throws NotFoundException, OperationFailedException
OsidSession associated with the model
administration service for the given warehouse.warehouseId - the Id of the Warehouse
ModelAdminSession NotFoundException - no warehouse found by the given
Id NullArgumentException - warehouseId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsModelAdmin()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsModelAdmin() and
supportsVisibleFederation() are true
ModelNotificationSession getModelNotificationSession(ModelReceiver modelReceiver) throws OperationFailedException
OsidSession associated with the model
notification service.modelReceiver - the notification callback ModelNotificationSession NullArgumentException - modelReceiver is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsModelNotification() is false optional - This method must be implemented if
supportsModelNotification() is true.
ModelNotificationSession getModelNotificationSessionForWarehouse(ModelReceiver modelReceiver, Id warehouseId) throws NotFoundException, OperationFailedException
OsidSession associated with the model
notification service for the given warehouse.modelReceiver - the notification callbackwarehouseId - the Id of the Warehouse
ModelNotificationSession NotFoundException - no warehouse found by the given
Id NullArgumentException - modelReceiver or
warehouseId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsModelNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsModelNotification() and
supportsVisibleFederation() are true
ModelWarehouseSession getModelWarehouseSession() throws OperationFailedException
OsidSession to lookup model/catalog mappings. ModelWarehouseSession OperationFailedException - unable to complete requestUnimplementedException -
supportsModelWarehouse() is false optional - This method must be implemented if
supportsModelWarehouse() is true. ModelWarehouseAssignmentSession getModelWarehouseAssignmentSession() throws OperationFailedException
OsidSession associated with assigning models
to warehouses. ModelWarehouseAssignmentSession OperationFailedException - unable to complete requestUnimplementedException -
supportsModelWarehouseAssignment() is false
optional - This method must be implemented if
supportsModelWarehouseAssignment() is true.
ModelSmartWarehouseSession getModelSmartWarehouseSession(Id warehouseId) throws NotFoundException, OperationFailedException
OsidSession associated with the model smart
warehouse service.warehouseId - the Id of the Warehouse
ModelSmartWarehouseSession NotFoundException - no warehouse found by the given
Id NullArgumentException - warehouseId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsModelSmartWarehouse() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsModelSmartWarehouse() and
supportsVisibleFederation() are true
InventoryLookupSession getInventoryLookupSession() throws OperationFailedException
OsidSession associated with the inventory
lookup service. InventoryLookupSession OperationFailedException - unable to complete requestUnimplementedException -
supportsInventoryLookup() is false optional - This method must be implemented if
supportsInventoryLookup() is true. InventoryLookupSession getInventoryLookupSessionForWarehouse(Id warehouseId) throws NotFoundException, OperationFailedException
OsidSession associated with the inventory
lookup service for the given warehouse.warehouseId - the Id of the Warehouse
InventoryLookupSession NotFoundException - no Warehouse found
by the given Id NullArgumentException - warehouseId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsInventoryLookup() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsInventoryLookup() and
supportsVisibleFederation() are true
InventoryQuerySession getInventoryQuerySession() throws OperationFailedException
OsidSession associated with the inventory
query service. InventoryQuerySession OperationFailedException - unable to complete requestUnimplementedException -
supportsInventoryQuery() is false optional - This method must be implemented if
supportsInventoryQuery() is true. InventoryQuerySession getInventoryQuerySessionForWarehouse(Id warehouseId) throws NotFoundException, OperationFailedException
OsidSession associated with the inventory
query service for the given warehouse.warehouseId - the Id of the Warehouse
InventoryQuerySession NotFoundException - no warehouse found by the given
Id NullArgumentException - warehouseId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsInventoryQuery() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsInventoryQuery() and
supportsVisibleFederation() are true
InventorySearchSession getInventorySearchSession() throws OperationFailedException
OsidSession associated with the inventory
search service. InventorySearchSession OperationFailedException - unable to complete requestUnimplementedException -
supportsInventorySearch() is false optional - This method must be implemented if
supportsInventorySearch() is true. InventorySearchSession getInventorySearchSessionForWarehouse(Id warehouseId) throws NotFoundException, OperationFailedException
OsidSession associated with the inventory
search service for the given warehouse.warehouseId - the Id of the Warehouse
InventorySearchSession NotFoundException - no warehouse found by the given
Id NullArgumentException - warehouseId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsInventorySearch() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsInventorySearch() and
supportsVisibleFederation() are true
InventoryAdminSession getInventoryAdminSession() throws OperationFailedException
OsidSession associated with the inventory
administration service. InventoryAdminSession OperationFailedException - unable to complete requestUnimplementedException -
supportsInventoryAdmin() is false optional - This method must be implemented if
supportsInventoryAdmin() is true. InventoryAdminSession getInventoryAdminSessionForWarehouse(Id warehouseId) throws NotFoundException, OperationFailedException
OsidSession associated with the inventory
administration service for the given warehouse.warehouseId - the Id of the Warehouse
InventoryAdminSession NotFoundException - no warehouse found by the given
Id NullArgumentException - warehouseId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsInventoryAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsInventoryAdmin() and
supportsVisibleFederation() are true
InventoryNotificationSession getInventoryNotificationSession(InventoryReceiver inventoryReceiver) throws OperationFailedException
OsidSession associated with the inventory
notification service.inventoryReceiver - the notification callback InventoryNotificationSession NullArgumentException - inventoryReceiver
is null OperationFailedException - unable to complete requestUnimplementedException -
supportsInventoryNotification() is false
optional - This method must be implemented if
supportsInventoryNotification() is true.
InventoryNotificationSession getInventoryNotificationSessionForWarehouse(InventoryReceiver inventoryReceiver, Id warehouseId) throws NotFoundException, OperationFailedException
OsidSession associated with the inventory
notification service for the given warehouse.inventoryReceiver - the notification callbackwarehouseId - the Id of the Warehouse
InventoryNotificationSession NotFoundException - no warehouse found by the given
Id NullArgumentException - inventoryReceiver
or warehouseId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsInventoryNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsInventoryNotification() and
supportsVisibleFederation() are true
InventoryWarehouseSession getInventoryWarehouseSession() throws OperationFailedException
OsidSession to lookup inventory/catalog
mappings. InventoryWarehouseSession OperationFailedException - unable to complete requestUnimplementedException -
supportsInventoryWarehouse() is false optional - This method must be implemented if
supportsInventoryWarehouse() is true.
InventoryWarehouseAssignmentSession getInventoryWarehouseAssignmentSession() throws OperationFailedException
OsidSession associated with assigning
inventories to warehouses. InventoryWarehouseAssignmentSession OperationFailedException - unable to complete requestUnimplementedException -
supportsInventoryWarehouseAssignment() is false
optional - This method must be implemented if
supportsInventoryWarehouseAssignment() is
true. InventorySmartWarehouseSession getInventorySmartWarehouseSession(Id warehouseId) throws NotFoundException, OperationFailedException
OsidSession associated with the inventory
smart warehouse service.warehouseId - the Id of the Warehouse
InventorySmartWarehouseSession NotFoundException - no warehouse found by the given
Id NullArgumentException - warehouseId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsInventorySmartWarehouse() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsInventorySmartWarehouse() and
supportsVisibleFederation() are true
WarehouseLookupSession getWarehouseLookupSession() throws OperationFailedException
OsidSession associated with the warehouse
lookup service. WarehouseLookupSession OperationFailedException - unable to complete requestUnimplementedException -
supportsWarehouseLookup() is false optional - This method must be implemented if
supportsWarehouseLookup() is true. WarehouseQuerySession getWarehouseQuerySession() throws OperationFailedException
OsidSession associated with the warehouse
query service. WarehouseQuerySession OperationFailedException - unable to complete requestUnimplementedException -
supportsWarehouseQuery() is false optional - This method must be implemented if
supportsWarehouseQuery() is true. WarehouseSearchSession getWarehouseSearchSession() throws OperationFailedException
OsidSession associated with the warehouse
search service. WarehouseSearchSession OperationFailedException - unable to complete requestUnimplementedException -
supportsWarehouseSearch() is false optional - This method must be implemented if
supportsWarehouseSearch() is true. WarehouseAdminSession getWarehouseAdminSession() throws OperationFailedException
OsidSession associated with the warehouse
administrative service. WarehouseAdminSession OperationFailedException - unable to complete requestUnimplementedException -
supportsWarehouseAdmin() is false optional - This method must be implemented if
supportsWarehouseAdmin() is true. WarehouseNotificationSession getWarehouseNotificationSession(WarehouseReceiver warehouseReceiver) throws OperationFailedException
OsidSession associated with the warehouse
notification service.warehouseReceiver - the notification callback WarehouseNotificationSession NullArgumentException - warehouseReceiver
is null OperationFailedException - unable to complete requestUnimplementedException -
supportsWarehouseNotification() is false
optional - This method must be implemented if
supportsWarehouseNotification() is true.
WarehouseHierarchySession getWarehouseHierarchySession() throws OperationFailedException
OsidSession associated with the warehouse
hierarchy service. WarehouseHierarchySession for warehousesOperationFailedException - unable to complete requestUnimplementedException -
supportsWarehouseHierarchy() is false optional - This method must be implemented if
supportsWarehouseHierarchy() is true.
WarehouseHierarchyDesignSession getWarehouseHierarchyDesignSession() throws OperationFailedException
OsidSession associated with the warehouse
hierarchy design service. HierarchyDesignSession for warehousesOperationFailedException - unable to complete requestUnimplementedException -
supportsWarehouseHierarchyDesign() is false
optional - This method must be implemented if
supportsWarehouseHierarchyDesign() is true.
InventoryBatchManager getInventoryBatchManager() throws OperationFailedException
InventoryBatchManager. InventoryBatchManager OperationFailedException - unable to complete requestUnimplementedException -
supportsInventoryBatch() is false optional - This method must be implemented if
supportsInventoryBatch() is true. InventoryShipmentManager getInventoryShipmentManager() throws OperationFailedException
InventoryShipmentManager. InventoryShipmentManager OperationFailedException - unable to complete requestUnimplementedException -
supportsInventoryShipment() is false optional - This method must be implemented if
supportsInventoryShipment() is true.