Interface InventoryProxyManager

All Superinterfaces:
AutoCloseable, Closeable, InventoryProfile, OsidProfile, OsidProxyManager, OsidProxyManager, Sourceable

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