public interface InventoryProxyManager extends OsidProxyManager, InventoryProfile
The inventory manager provides access to inventory sessions and
provides interoperability tests for various aspects of this service.
Methods in this manager support the passing of a Proxy
interface for passing information from server environments. 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(Proxy proxy)
Gets the
OsidSession associated with the inventory
administration service. |
InventoryAdminSession |
getInventoryAdminSessionForWarehouse(Id warehouseId,
Proxy proxy)
Gets the
OsidSession associated with the inventory
administration service for the given warehouse. |
InventoryBatchProxyManager |
getInventoryBatchProxyManager()
Gets the
InventoryBatchProxyManager. |
InventoryLookupSession |
getInventoryLookupSession(Proxy proxy)
Gets the
OsidSession associated with the inventory
lookup service. |
InventoryLookupSession |
getInventoryLookupSessionForWarehouse(Id warehouseId,
Proxy proxy)
Gets the
OsidSession associated with the inventory
lookup service for the given warehouse. |
InventoryNotificationSession |
getInventoryNotificationSession(InventoryReceiver inventoryReceiver,
Proxy proxy)
Gets the
OsidSession associated with the inventory
notification service. |
InventoryNotificationSession |
getInventoryNotificationSessionForWarehouse(InventoryReceiver inventoryReceiver,
Id warehouseId,
Proxy proxy)
Gets the
OsidSession associated with the inventory
notification service for the given warehouse. |
InventoryQuerySession |
getInventoryQuerySession(Proxy proxy)
Gets the
OsidSession associated with the inventory
query service. |
InventoryQuerySession |
getInventoryQuerySessionForWarehouse(Id warehouseId,
Proxy proxy)
Gets the
OsidSession associated with the inventory
query service for the given warehouse. |
InventorySearchSession |
getInventorySearchSession(Proxy proxy)
Gets the
OsidSession associated with the inventory
search service. |
InventorySearchSession |
getInventorySearchSessionForWarehouse(Id warehouseId,
Proxy proxy)
Gets the
OsidSession associated with the inventory
search service for the given warehouse. |
InventoryShipmentProxyManager |
getInventoryShipmentProxyManager()
Gets the
InventoryShipmentProxyManager. |
InventorySmartWarehouseSession |
getInventorySmartWarehouseSession(Id warehouseId,
Proxy proxy)
Gets the
OsidSession associated with the inventory
smart warehouse service. |
InventoryWarehouseAssignmentSession |
getInventoryWarehouseAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning
inventories to warehouses. |
InventoryWarehouseSession |
getInventoryWarehouseSession(Proxy proxy)
Gets the
OsidSession to lookup inventory/catalog
mappings. |
ItemAdminSession |
getItemAdminSession(Proxy proxy)
Gets the
OsidSession associated with the item
administration service. |
ItemAdminSession |
getItemAdminSessionForWarehouse(Id warehouseId,
Proxy proxy)
Gets the
OsidSession associated with the item
administration service for the given warehouse. |
ItemLookupSession |
getItemLookupSession(Proxy proxy)
Gets the
OsidSession associated with the item lookup
service. |
ItemLookupSession |
getItemLookupSessionForWarehouse(Id warehouseId,
Proxy proxy)
Gets the
OsidSession associated with the item lookup
service for the given warehouse. |
ItemNotificationSession |
getItemNotificationSession(ItemReceiver itemReceiver,
Proxy proxy)
Gets the
OsidSession associated with the item
notification service. |
ItemNotificationSession |
getItemNotificationSessionForWarehouse(ItemReceiver itemReceiver,
Id warehouseId,
Proxy proxy)
Gets the
OsidSession associated with the item
notification service for the given warehouse. |
ItemQuerySession |
getItemQuerySession(Proxy proxy)
Gets the
OsidSession associated with the item query
service. |
ItemQuerySession |
getItemQuerySessionForWarehouse(Id warehouseId,
Proxy proxy)
Gets the
OsidSession associated with the item query
service for the given warehouse. |
ItemSearchSession |
getItemSearchSession(Proxy proxy)
Gets the
OsidSession associated with the item search
service. |
ItemSearchSession |
getItemSearchSessionForWarehouse(Id warehouseId,
Proxy proxy)
Gets the
OsidSession associated with the item search
service for the given warehouse. |
ItemSmartWarehouseSession |
getItemSmartWarehouseSession(Id warehouseId,
Proxy proxy)
Gets the
OsidSession associated with the item smart
warehouse service. |
ItemWarehouseAssignmentSession |
getItemWarehouseAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning items to
warehouses. |
ItemWarehouseSession |
getItemWarehouseSession(Proxy proxy)
Gets the
OsidSession to lookup item/catalog mappings. |
ModelAdminSession |
getModelAdminSession(Proxy proxy)
Gets the
OsidSession associated with the model
administration service. |
ModelAdminSession |
getModelAdminSessionForWarehouse(Id warehouseId,
Proxy proxy)
Gets the
OsidSession associated with the model
administration service for the given warehouse. |
ModelLookupSession |
getModelLookupSession(Proxy proxy)
Gets the
OsidSession associated with the model lookup
service. |
ModelLookupSession |
getModelLookupSessionForWarehouse(Id warehouseId,
Proxy proxy)
Gets the
OsidSession associated with the model lookup
service for the given warehouse. |
ModelNotificationSession |
getModelNotificationSession(ModelReceiver modelReceiver,
Proxy proxy)
Gets the
OsidSession associated with the model
notification service. |
ModelNotificationSession |
getModelNotificationSessionForWarehouse(ModelReceiver modelReceiver,
Id warehouseId,
Proxy proxy)
Gets the
OsidSession associated with the model
notification service for the given warehouse. |
ModelQuerySession |
getModelQuerySession(Proxy proxy)
Gets the
OsidSession associated with the model query
service. |
ModelQuerySession |
getModelQuerySessionForWarehouse(Id warehouseId,
Proxy proxy)
Gets the
OsidSession associated with the model query
service for the given warehouse. |
ModelSearchSession |
getModelSearchSession(Proxy proxy)
Gets the
OsidSession associated with the model search
service. |
ModelSearchSession |
getModelSearchSessionForWarehouse(Id warehouseId,
Proxy proxy)
Gets the
OsidSession associated with the model search
service for the given warehouse. |
ModelSmartWarehouseSession |
getModelSmartWarehouseSession(Id warehouseId,
Proxy proxy)
Gets the
OsidSession associated with the model smart
warehouse service. |
ModelWarehouseAssignmentSession |
getModelWarehouseAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning models
to warehouses. |
ModelWarehouseSession |
getModelWarehouseSession(Proxy proxy)
Gets the
OsidSession to lookup model/catalog mappings. |
StockAdminSession |
getStockAdminSession(Proxy proxy)
Gets the
OsidSession associated with the stock
administration service. |
StockAdminSession |
getStockAdminSessionForWarehouse(Id warehouseId,
Proxy proxy)
Gets the
OsidSession associated with the stock
administration service for the given warehouse. |
StockHierarchyDesignSession |
getStockHierarchyDesignSession(Proxy proxy)
Gets the stock hierarchy design session.
|
StockHierarchyDesignSession |
getStockHierarchyDesignSessionForWarehouse(Id warehouseId,
Proxy proxy)
Gets the stock hierarchy design session for the given warehouse.
|
StockHierarchySession |
getStockHierarchySession(Proxy proxy)
Gets the stock hierarchy traversal session.
|
StockHierarchySession |
getStockHierarchySessionForWarehouse(Id warehouseId,
Proxy proxy)
Gets the stock hierarchy traversal session for the given warehouse.
|
StockLookupSession |
getStockLookupSession(Proxy proxy)
Gets the
OsidSession associated with the stock lookup
service. |
StockLookupSession |
getStockLookupSessionForWarehouse(Id warehouseId,
Proxy proxy)
Gets the
OsidSession associated with the stock lookup
service for the given warehouse. |
StockNotificationSession |
getStockNotificationSession(StockReceiver stockReceiver,
Proxy proxy)
Gets the
OsidSession associated with the stock
notification service. |
StockNotificationSession |
getStockNotificationSessionForWarehouse(StockReceiver stockReceiver,
Id warehouseId,
Proxy proxy)
Gets the
OsidSession associated with the stock
notification service for the given warehouse. |
StockQuerySession |
getStockQuerySession(Proxy proxy)
Gets the
OsidSession associated with the stock query
service. |
StockQuerySession |
getStockQuerySessionForWarehouse(Id warehouseId,
Proxy proxy)
Gets the
OsidSession associated with the stock query
service for the given warehouse. |
StockSearchSession |
getStockSearchSession(Proxy proxy)
Gets the
OsidSession associated with the stock search
service. |
StockSearchSession |
getStockSearchSessionForWarehouse(Id warehouseId,
Proxy proxy)
Gets the
OsidSession associated with the stock search
service for the given warehouse. |
StockSmartWarehouseSession |
getStockSmartWarehouseSession(Id warehouseId,
Proxy proxy)
Gets the
OsidSession associated with the stock smart
warehouse service. |
StockWarehouseAssignmentSession |
getStockWarehouseAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning stocks
to warehouses. |
StockWarehouseSession |
getStockWarehouseSession(Proxy proxy)
Gets the
OsidSession to lookup stock/catalog mappings. |
WarehouseAdminSession |
getWarehouseAdminSession(Proxy proxy)
Gets the
OsidSession associated with the warehouse
administrative service. |
WarehouseHierarchyDesignSession |
getWarehouseHierarchyDesignSession(Proxy proxy)
Gets the
OsidSession associated with the warehouse
hierarchy design service. |
WarehouseHierarchySession |
getWarehouseHierarchySession(Proxy proxy)
Gets the
OsidSession associated with the warehouse
hierarchy service. |
WarehouseLookupSession |
getWarehouseLookupSession(Proxy proxy)
Gets the
OsidSession associated with the warehouse
lookup service. |
WarehouseNotificationSession |
getWarehouseNotificationSession(WarehouseReceiver warehouseReceiver,
Proxy proxy)
Gets the
OsidSession associated with the warehouse
notification service. |
WarehouseQuerySession |
getWarehouseQuerySession(Proxy proxy)
Gets the
OsidSession associated with the warehouse
query service. |
WarehouseSearchSession |
getWarehouseSearchSession(Proxy proxy)
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(Proxy proxy) throws OperationFailedException
OsidSession associated with the item lookup
service.proxy - proxy ItemLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsItemLookup()
is false optional - This method must be implemented if
supportsItemLookup() is true. ItemLookupSession getItemLookupSessionForWarehouse(Id warehouseId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the item lookup
service for the given warehouse.warehouseId - the Id of the Warehouse
proxy - proxy ItemLookupSession NotFoundException - no warehouse found by the given
Id NullArgumentException - proxy or
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(Proxy proxy) throws OperationFailedException
OsidSession associated with the item query
service.proxy - proxy ItemQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsItemQuery()
is false optional - This method must be implemented if
supportsItemQuery() is true. ItemQuerySession getItemQuerySessionForWarehouse(Id warehouseId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the item query
service for the given warehouse.warehouseId - the Id of the Warehouse
proxy - proxy ItemQuerySession NotFoundException - no warehouse found by the given
Id NullArgumentException - proxy or
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(Proxy proxy) throws OperationFailedException
OsidSession associated with the item search
service.proxy - proxy ItemSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsItemSearch()
is false optional - This method must be implemented if
supportsItemSearch() is true. ItemSearchSession getItemSearchSessionForWarehouse(Id warehouseId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the item search
service for the given warehouse.warehouseId - the Id of the Warehouse
proxy - proxy ItemSearchSession NotFoundException - no warehouse found by the given
Id NullArgumentException - proxy or
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(Proxy proxy) throws OperationFailedException
OsidSession associated with the item
administration service.proxy - proxy ItemAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsItemAdmin()
is false optional - This method must be implemented if
supportsItemAdmin() is true. ItemAdminSession getItemAdminSessionForWarehouse(Id warehouseId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the item
administration service for the given warehouse.warehouseId - the Id of the Warehouse
proxy - proxy ItemAdminSession NotFoundException - no warehouse found by the given
Id NullArgumentException - proxy or
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, Proxy proxy) throws OperationFailedException
OsidSession associated with the item
notification service.itemReceiver - the notification callbackproxy - proxy ItemNotificationSession NullArgumentException - itemReceiver or
proxy 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, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the item
notification service for the given warehouse.itemReceiver - the notification callbackwarehouseId - the Id of the Warehouse
proxy - proxy ItemNotificationSession NotFoundException - no warehouse found by the given
Id NullArgumentException - itemReceiver,
warehouseId or proxy 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(Proxy proxy) throws OperationFailedException
OsidSession to lookup item/catalog mappings.proxy - proxy ItemCatalogSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsItemCatalog()
is false optional - This method must be implemented if
supportsItemCatalog() is true. ItemWarehouseAssignmentSession getItemWarehouseAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning items to
warehouses.proxy - proxy ItemCatalogAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsItemCatalogAssignment() is false
optional - This method must be implemented if
supportsItemCatalogAssignment() is true.
ItemSmartWarehouseSession getItemSmartWarehouseSession(Id warehouseId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the item smart
warehouse service.warehouseId - the Id of the Warehouse
proxy - proxy ItemSmartWarehouseSession NotFoundException - no warehouse found by the given
Id NullArgumentException - warehouseId or
proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the stock lookup
service.proxy - proxy StockSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsStockLookup()
is false optional - This method must be implemented if
supportsStockLookup() is true. StockLookupSession getStockLookupSessionForWarehouse(Id warehouseId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the stock lookup
service for the given warehouse.warehouseId - the Id of the warehouseproxy - proxy StockLookupSession NotFoundException - no Warehouse found
by the given Id NullArgumentException - proxy or
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(Proxy proxy) throws OperationFailedException
OsidSession associated with the stock query
service.proxy - proxy StockQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsStockQuery()
is false optional - This method must be implemented if
supportsStockQuery() is true. StockQuerySession getStockQuerySessionForWarehouse(Id warehouseId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the stock query
service for the given warehouse.warehouseId - the Id of the Warehouse
proxy - proxy StockQuerySession NotFoundException - no warehouse found by the given
Id NullArgumentException - proxy or
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(Proxy proxy) throws OperationFailedException
OsidSession associated with the stock search
service.proxy - proxy StockSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsStockSearch()
is false optional - This method must be implemented if
supportsStockSearch() is true. StockSearchSession getStockSearchSessionForWarehouse(Id warehouseId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the stock search
service for the given warehouse.warehouseId - the Id of the Warehouse
proxy - proxy StockSearchSession NotFoundException - no warehouse found by the given
Id NullArgumentException - proxy or
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(Proxy proxy) throws OperationFailedException
OsidSession associated with the stock
administration service.proxy - proxy StockAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsStockAdmin()
is false optional - This method must be implemented if
supportsStockAdmin() is true. StockAdminSession getStockAdminSessionForWarehouse(Id warehouseId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the stock
administration service for the given warehouse.warehouseId - the Id of the Warehouse
proxy - proxy StockAdminSession NotFoundException - no warehouse found by the given
Id NullArgumentException - proxy or
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, Proxy proxy) throws OperationFailedException
OsidSession associated with the stock
notification service.stockReceiver - the notification callbackproxy - proxy StockNotificationSession NullArgumentException - stockReceiver or
proxy 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, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the stock
notification service for the given warehouse.stockReceiver - the notification callbackwarehouseId - the Id of the Warehouse
proxy - proxy StockNotificationSession NotFoundException - no warehouse found by the given
Id NullArgumentException - stockReceiver,
warehouseId or proxy 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(Proxy proxy) throws OperationFailedException
OsidSession to lookup stock/catalog mappings.proxy - proxy StockWarehouseSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsStockWarehouse() is false optional - This method must be implemented if
supportsStockWarehouse() is true. StockWarehouseAssignmentSession getStockWarehouseAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning stocks
to warehouses.proxy - proxy StockWarehouseAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsStockWarehouseAssignment() is false
optional - This method must be implemented if
supportsStockWarehouseAssignment() is true.
StockSmartWarehouseSession getStockSmartWarehouseSession(Id warehouseId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the stock smart
warehouse service.warehouseId - the Id of the Warehouse
proxy - proxy StockSmartWarehouseSession NotFoundException - no warehouse found by the given
Id NullArgumentException - warehouseId or
proxy 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(Proxy proxy) throws OperationFailedException
proxy - proxy StockHierarchySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsStockHierarchy() is false optional - This method must be implemented if
supportsStockHierarchy() is true. StockHierarchySession getStockHierarchySessionForWarehouse(Id warehouseId, Proxy proxy) throws NotFoundException, OperationFailedException
warehouseId - the Id of the Warehouse
proxy - proxy StockHierarchySession NotFoundException - no warehouse found by the given
Id NullArgumentException - warehouseId or
proxy 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(Proxy proxy) throws OperationFailedException
proxy - proxy StockHierarchyDesignSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsStockHierarchyDesign() is false optional - This method must be implemented if
supportsStockHierarchyDesign() is true.
StockHierarchyDesignSession getStockHierarchyDesignSessionForWarehouse(Id warehouseId, Proxy proxy) throws NotFoundException, OperationFailedException
warehouseId - the Id of the Warehouse
proxy - proxy StockHierarchyDesignSession NotFoundException - no warehouse found by the given
Id NullArgumentException - warehouseId or proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the model lookup
service.proxy - proxy ModelSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsModelLookup()
is false optional - This method must be implemented if
supportsModelLookup() is true. ModelLookupSession getModelLookupSessionForWarehouse(Id warehouseId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the model lookup
service for the given warehouse.warehouseId - the Id of the warehouseproxy - proxy ModelLookupSession NotFoundException - no Warehouse found
by the given Id NullArgumentException - proxy or
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(Proxy proxy) throws OperationFailedException
OsidSession associated with the model query
service.proxy - proxy ModelQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsModelQuery()
is false optional - This method must be implemented if
supportsModelQuery() is true. ModelQuerySession getModelQuerySessionForWarehouse(Id warehouseId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the model query
service for the given warehouse.warehouseId - the Id of the Warehouse
proxy - proxy ModelQuerySession NotFoundException - no warehouse found by the given
Id NullArgumentException - proxy or
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(Proxy proxy) throws OperationFailedException
OsidSession associated with the model search
service.proxy - proxy ModelSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsModelSearch()
is false optional - This method must be implemented if
supportsModelSearch() is true. ModelSearchSession getModelSearchSessionForWarehouse(Id warehouseId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the model search
service for the given warehouse.warehouseId - the Id of the Warehouse
proxy - proxy ModelSearchSession NotFoundException - no warehouse found by the given
Id NullArgumentException - proxy or
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(Proxy proxy) throws OperationFailedException
OsidSession associated with the model
administration service.proxy - proxy ModelAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsModelAdmin()
is false optional - This method must be implemented if
supportsModelAdmin() is true. ModelAdminSession getModelAdminSessionForWarehouse(Id warehouseId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the model
administration service for the given warehouse.warehouseId - the Id of the Warehouse
proxy - proxy ModelAdminSession NotFoundException - no warehouse found by the given
Id NullArgumentException - proxy or
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, Proxy proxy) throws OperationFailedException
OsidSession associated with the model
notification service.modelReceiver - the notification callbackproxy - proxy ModelNotificationSession NullArgumentException - modelReceiver or
proxy 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, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the model
notification service for the given warehouse.modelReceiver - the notification callbackwarehouseId - the Id of the Warehouse
proxy - proxy ModelNotificationSession NotFoundException - no warehouse found by the given
Id NullArgumentException - modelReceiver,
warehouseId or proxy 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(Proxy proxy) throws OperationFailedException
OsidSession to lookup model/catalog mappings.proxy - proxy ModelWarehouseSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsModelWarehouse() is false optional - This method must be implemented if
supportsModelWarehouse() is true. ModelWarehouseAssignmentSession getModelWarehouseAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning models
to warehouses.proxy - proxy ModelWarehouseAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsModelWarehouseAssignment() is false
optional - This method must be implemented if
supportsModelWarehouseAssignment() is true.
ModelSmartWarehouseSession getModelSmartWarehouseSession(Id warehouseId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the model smart
warehouse service.warehouseId - the Id of the Warehouse
proxy - proxy ModelSmartWarehouseSession NotFoundException - no warehouse found by the given
Id NullArgumentException - warehouseId or
proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the inventory
lookup service.proxy - proxy InventoryLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsInventoryLookup() is false optional - This method must be implemented if
supportsInventoryLookup() is true. InventoryLookupSession getInventoryLookupSessionForWarehouse(Id warehouseId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the inventory
lookup service for the given warehouse.warehouseId - the Id of the Warehouse
proxy - proxy InventoryLookupSession NotFoundException - no Warehouse found
by the given Id NullArgumentException - proxy or
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(Proxy proxy) throws OperationFailedException
OsidSession associated with the inventory
query service.proxy - proxy InventoryQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsInventoryQuery() is false optional - This method must be implemented if
supportsInventoryQuery() is true. InventoryQuerySession getInventoryQuerySessionForWarehouse(Id warehouseId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the inventory
query service for the given warehouse.warehouseId - the Id of the Warehouse
proxy - proxy InventoryQuerySession NotFoundException - no warehouse found by the given
Id NullArgumentException - warehouseId or
proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the inventory
search service.proxy - proxy InventorySearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsInventorySearch() is false optional - This method must be implemented if
supportsInventorySearch() is true. InventorySearchSession getInventorySearchSessionForWarehouse(Id warehouseId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the inventory
search service for the given warehouse.warehouseId - the Id of the Warehouse
proxy - proxy InventorySearchSession NotFoundException - no warehouse found by the given
Id NullArgumentException - proxy or
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(Proxy proxy) throws OperationFailedException
OsidSession associated with the inventory
administration service.proxy - proxy InventoryAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsInventoryAdmin() is false optional - This method must be implemented if
supportsInventoryAdmin() is true. InventoryAdminSession getInventoryAdminSessionForWarehouse(Id warehouseId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the inventory
administration service for the given warehouse.warehouseId - the Id of the Warehouse
proxy - proxy InventoryAdminSession NotFoundException - no warehouse found by the given
Id NullArgumentException - proxy or
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, Proxy proxy) throws OperationFailedException
OsidSession associated with the inventory
notification service.inventoryReceiver - the notification callbackproxy - proxy InventoryNotificationSession NullArgumentException - inventoryReceiver
or proxy 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, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the inventory
notification service for the given warehouse.inventoryReceiver - the notification callbackwarehouseId - the Id of the Warehouse
proxy - proxy InventoryNotificationSession NotFoundException - no warehouse found by the given
Id NullArgumentException - inventoryReceiver,
warehouseId, or proxy 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(Proxy proxy) throws OperationFailedException
OsidSession to lookup inventory/catalog
mappings.proxy - proxy InventoryCatalogSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsInventoryCatalog() is false optional - This method must be implemented if
supportsInventoryCatalog() is true. InventoryWarehouseAssignmentSession getInventoryWarehouseAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning
inventories to warehouses.proxy - proxy InventoryCatalogAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsInventoryCatalogAssignment() is false
optional - This method must be implemented if
supportsInventoryCatalogAssignment() is
true. InventorySmartWarehouseSession getInventorySmartWarehouseSession(Id warehouseId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the inventory
smart warehouse service.warehouseId - the Id of the Warehouse
proxy - proxy InventorySmartWarehouseSession NotFoundException - no warehouse found by the given
Id NullArgumentException - warehouseId or
proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the warehouse
lookup service.proxy - proxy WarehouseLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsWarehouseLookup() is false optional - This method must be implemented if
supportsWarehouseLookup() is true. WarehouseQuerySession getWarehouseQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the warehouse
query service.proxy - proxy WarehouseQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsWarehouseQuery() is false optional - This method must be implemented if
supportsWarehouseQuery() is true. WarehouseSearchSession getWarehouseSearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the warehouse
search service.proxy - proxy WarehouseSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsWarehouseSearch() is false optional - This method must be implemented if
supportsWarehouseSearch() is true. WarehouseAdminSession getWarehouseAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the warehouse
administrative service.proxy - proxy WarehouseAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsWarehouseAdmin() is false optional - This method must be implemented if
supportsWarehouseAdmin() is true. WarehouseNotificationSession getWarehouseNotificationSession(WarehouseReceiver warehouseReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the warehouse
notification service.warehouseReceiver - the notification callbackproxy - proxy WarehouseNotificationSession NullArgumentException - warehouseReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsWarehouseNotification() is false
optional - This method must be implemented if
supportsWarehouseNotification() is true.
WarehouseHierarchySession getWarehouseHierarchySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the warehouse
hierarchy service.proxy - proxy WarehouseHierarchySession for warehousesNullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsWarehouseHierarchy() is false optional - This method must be implemented if
supportsWarehouseHierarchy() is true.
WarehouseHierarchyDesignSession getWarehouseHierarchyDesignSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the warehouse
hierarchy design service.proxy - proxy HierarchyDesignSession for warehousesNullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsWarehouseHierarchyDesign() is false
optional - This method must be implemented if
supportsWarehouseHierarchyDesign() is true.
InventoryBatchProxyManager getInventoryBatchProxyManager() throws OperationFailedException
InventoryBatchProxyManager. InventoryBatchProxyManager OperationFailedException - unable to complete requestUnimplementedException -
supportsInventoryBatch() is false optional - This method must be implemented if
supportsInventoryBatch() is true. InventoryShipmentProxyManager getInventoryShipmentProxyManager() throws OperationFailedException
InventoryShipmentProxyManager. InventoryShipmentProxyManager OperationFailedException - unable to complete requestUnimplementedException -
supportsInventoryShipment() is false optional - This method must be implemented if
supportsInventoryShipment() is true.