Interface OrderingManager

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

public interface OrderingManager extends OsidManager, OrderingProfile

The order manager provides access to order sessions and provides interoperability tests for various aspects of this service. 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.