Interface OrderingProxyManager

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

public interface OrderingProxyManager extends OsidProxyManager, OrderingProfile

The order manager provides access to order sessions and provides interoperability tests for various aspects of this service. Methods in this manager accept a Proxy for passing information from a server environment. The sessions included in this manager are:

  • MyOrderSession: a session to lookup orders
  • OrderLookupSession: a session to lookup orders
  • OrderQuerySession: a session to query orders
  • OrderSearchSession: a session to search orders
  • OrderAdminSession: a session to manage orders
  • OrderNotificationSession: a session to subscribe to notifications of order changes
  • OrderStoreSession: a session to lookup order store mappings
  • OrderStoreAssignmentSession: a session to manage order store mappings
  • OrderSmartStoreSession: a session to manage smart stores of orders
  • ItemAdminSession: a session to add items to an order
  • ProductLookupSession: a session to retrieve products
  • ProductQuerySession: a session to query products
  • ProductSearchSession: a session to search for products
  • ProductAdminSession: a session to create, update and delete products
  • ProductNotificationSession: a session to receive notifications for changes in products
  • ProductStoreSession: a session to lookup product store mappings
  • ProductStoreAssignmentSession: a session to manage product store mappings
  • ProductSmartStoreSession: a session to manage smart stores of products
  • PriceScheduleLookupSession: a session to retrieve price schedules
  • PriceScheduleQuerySession: a session to query price schedules
  • PriceScheduleSearchSession: a session to search for price schedules
  • PriceScheduleAdminSession: a session to create, update and delete price schedules
  • PriceScheduleNotificationSession: a session to receive notifications for changes in price schedules
  • PriceScheduleStoreSession: a session to lookup price schedule store mappings
  • PriceScheduleStoreAssignmentSession: a session to manage price schedule store mappings
  • PriceScheduleSmartStoreSession: a session to manage smart stores of price schedules
  • StoreLookupSession: a session to retrieve stores
  • StoreQuerySession: a session to query stores
  • StoreSearchSession: a session to search for stores
  • StoreAdminSession: a session to create, update and delete stores
  • StoreNotificationSession: a session to receive notifications for changes in stores
  • StoreHierarchyTraversalSession: a session to traverse hierarchies of stores
  • StoreHierarchyDesignSession: a session to manage hierarchies of stores

The ordering manager also provides a profile for determing the supported search types supported by this service.