OSID Logo
OSID Specifications
ordering package
Version 3.0.0
Release Candidate Preview
Interfaceosid.ordering.OrderingManager
Implementsosid.OsidManager
osid.ordering.OrderingProfile
Description

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.

MethodgetMyOrderSession
Description

Gets the OsidSession associated with the order lookup service for the authenticated agent.

Returnosid.ordering.MyOrderSessiona My Order Session
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsMyOrder() is false
ComplianceoptionalThis method must be implemented if supportsMyOrder() is true.
MethodgetMyOrderSessionForStore
Description

Gets the OsidSession associated with the order lookup service for the authenticated agent for the given store.

Parametersosid.id.IdstoreIdthe Id of the Store
Returnosid.ordering.MyOrderSessiona MyOrderSession
ErrorsNOT_FOUNDno Store found by the given Id
NULL_ARGUMENT storeId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsMyOrder() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsMyOrder() and supportsVisibleFederation() are true
MethodgetOrderLookupSession
Description

Gets the OsidSession associated with the order lookup service.

Returnosid.ordering.OrderLookupSessionan OrderLookupSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsOrderLookup() is false
ComplianceoptionalThis method must be implemented if supportsOrderLookup() is true.
MethodgetOrderLookupSessionForStore
Description

Gets the OsidSession associated with the order lookup service for the given store.

Parametersosid.id.IdstoreIdthe Id of the Store
Returnosid.ordering.OrderLookupSessionan OrderLookupSession
ErrorsNOT_FOUNDno Store found by the given Id
NULL_ARGUMENT storeId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsOrderLookup() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsOrderLookup() and supportsVisibleFederation() are true
MethodgetOrderQuerySession
Description

Gets the OsidSession associated with the order query service.

Returnosid.ordering.OrderQuerySessionan OrderQuerySession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsOrderQuery() is false
ComplianceoptionalThis method must be implemented if supportsOrderQuery() is true.
MethodgetOrderQuerySessionForStore
Description

Gets the OsidSession associated with the order query service for the given store.

Parametersosid.id.IdstoreIdthe Id of the Store
Returnosid.ordering.OrderQuerySessionan OrderQuerySession
ErrorsNOT_FOUNDno Store found by the given Id
NULL_ARGUMENT storeId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsOrderQuery() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsOrderQuery() and supportsVisibleFederation() are true
MethodgetOrderSearchSession
Description

Gets the OsidSession associated with the order search service.

Returnosid.ordering.OrderSearchSessionan OrderSearchSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsOrderSearch() is false
ComplianceoptionalThis method must be implemented if supportsOrderSearch() is true.
MethodgetOrderSearchSessionForStore
Description

Gets the OsidSession associated with the order search service for the given store.

Parametersosid.id.IdstoreIdthe Id of the Store
Returnosid.ordering.OrderSearchSessionan OrderSearchSession
ErrorsNOT_FOUNDno Store found by the given Id
NULL_ARGUMENT storeId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsOrderSearch() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsOrderSearch() and supportsVisibleFederation() are true
MethodgetOrderAdminSession
Description

Gets the OsidSession associated with the order administration service.

Returnosid.ordering.OrderAdminSessionan OrderAdminSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsOrderAdmin() is false
ComplianceoptionalThis method must be implemented if supportsOrderAdmin() is true.
MethodgetOrderAdminSessionForStore
Description

Gets the OsidSession associated with the order administration service for the given store.

Parametersosid.id.IdstoreIdthe Id of the Store
Returnosid.ordering.OrderAdminSessionan OrderAdminSession
ErrorsNOT_FOUNDno Store found by the given Id
NULL_ARGUMENT storeId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsOrderAdmin() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsOrderAdmin() and supportsVisibleFederation() are true
MethodgetOrderNotificationSession
Description

Gets the OsidSession associated with the order notification service.

Parametersosid.ordering.OrderReceiverorderReceiverthe receiver
Returnosid.ordering.OrderNotificationSessionan OrderNotificationSession
ErrorsNULL_ARGUMENT orderReceiver is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsOrderNotification() is false
ComplianceoptionalThis method must be implemented if supportsOrderNotification() is true.
MethodgetOrderNotificationSessionForStore
Description

Gets the OsidSession associated with the order notification service for the given store.

Parametersosid.ordering.OrderReceiverorderReceiverthe receiver
osid.id.IdstoreIdthe Id of the Store
Returnosid.ordering.OrderNotificationSessionan OrderNotificationSession
ErrorsNOT_FOUNDno Store found by the given Id
NULL_ARGUMENT orderReceiver or storeId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsOrderNotification() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsOrderNotification() and supportsVisibleFederation() are true
MethodgetOrderStoreSession
Description

Gets the session for retrieving odrer to store mappings.

Returnosid.ordering.OrderStoreSessionan OrderStoreSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsOrderStore() is false
ComplianceoptionalThis method must be implemented if supportsOrderStore() is true.
MethodgetOrderStoreAssignmentSession
Description

Gets the session for assigning order to store mappings.

Returnosid.ordering.OrderStoreAssignmentSessionan OrderStoreAssignmentSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsOrderStoreAssignment() is false
ComplianceoptionalThis method must be implemented if supportsOrderStoreAssignment() is true.
MethodgetOrderSmartStoreSession
Description

Gets the session associated with the order smart store for the given store.

Parametersosid.id.IdstoreIdthe Id of the store
Returnosid.ordering.OrderSmartStoreSessionan OrderSmartStoreSession
ErrorsNOT_FOUND storeId not found
NULL_ARGUMENT storeId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsOrderSmartStore() is false
ComplianceoptionalThis method must be implemented if supportsOrderSmartStore() is true.
MethodgetItemAdminSession
Description

Gets the OsidSession associated with the item adminsitartive service.

Returnosid.ordering.ItemAdminSessionan ItemAdminSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsItemAdmin() is false
ComplianceoptionalThis method must be implemented if supportsItemAdmin() is true.
MethodgetItemAdminSessionForStore
Description

Gets the OsidSession associated with the item admin service for the given store.

Parametersosid.id.IdstoreIdthe Id of the Store
Returnosid.ordering.ItemAdminSessionan ItemAdminSession
ErrorsNOT_FOUNDno Store found by the given Id
NULL_ARGUMENT storeId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsItemAdmin() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsItemAdmin() and supportsVisibleFederation() are true
MethodgetProductLookupSession
Description

Gets the OsidSession associated with the product lookup service.

Returnosid.ordering.ProductLookupSessiona ProductLookupSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsProductLookup() is false
ComplianceoptionalThis method must be implemented if supportsProductLookup() is true.
MethodgetProductLookupSessionForStore
Description

Gets the OsidSession associated with the product lookup service for the given store.

Parametersosid.id.IdstoreIdthe Id of the Store
Returnosid.ordering.ProductLookupSessiona ProductLookupSession
ErrorsNOT_FOUNDno Store found by the given Id
NULL_ARGUMENT storeId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsProductLookup() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsProductLookup() and supportsVisibleFederation() are true
MethodgetProductQuerySession
Description

Gets the OsidSession associated with the product query service.

Returnosid.ordering.ProductQuerySessiona ProductQuerySession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsProductQuery() is false
ComplianceoptionalThis method must be implemented if supportsProductQuery() is true.
MethodgetProductQuerySessionForStore
Description

Gets the OsidSession associated with the product query service for the given store.

Parametersosid.id.IdstoreIdthe Id of the Store
Returnosid.ordering.ProductQuerySessiona ProductQuerySession
ErrorsNOT_FOUNDno Store found by the given Id
NULL_ARGUMENT storeId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsProductQuery() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsProductQuery() and supportsVisibleFederation() are true
MethodgetProductSearchSession
Description

Gets the OsidSession associated with the product search service.

Returnosid.ordering.ProductSearchSessiona ProductSearchSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsProductSearch() is false
ComplianceoptionalThis method must be implemented if supportsProductSearch() is true.
MethodgetProductSearchSessionForStore
Description

Gets the OsidSession associated with the product search service for the given store.

Parametersosid.id.IdstoreIdthe Id of the Store
Returnosid.ordering.ProductSearchSessiona ProductSearchSession
ErrorsNOT_FOUNDno Store found by the given Id
NULL_ARGUMENT storeId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsProductSearch() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsProductSearch() and supportsVisibleFederation() are true
MethodgetProductAdminSession
Description

Gets the OsidSession associated with the product administrative service.

Returnosid.ordering.ProductAdminSessiona ProductAdminSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsProductAdmin() is false
ComplianceoptionalThis method must be implemented if supportsProductAdmin() is true.
MethodgetProductAdminSessionForStore
Description

Gets the OsidSession associated with the product administrative service for the given store.

Parametersosid.id.IdstoreIdthe Id of the Store
Returnosid.ordering.ProductAdminSessiona ProductAdminSession
ErrorsNOT_FOUNDno Store found by the given Id
NULL_ARGUMENT storeId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsProductAdmin() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsProductAdmin() and supportsVisibleFederation() are true
MethodgetProductNotificationSession
Description

Gets the OsidSession associated with the product notification service.

Parametersosid.ordering.ProductReceiverproductReceiverthe receiver
Returnosid.ordering.ProductNotificationSessiona ProductNotificationSession
ErrorsNULL_ARGUMENT producteReceiver is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsProductNotification() is false
ComplianceoptionalThis method must be implemented if supportsProductNotification() is true.
MethodgetProductNotificationSessionForStore
Description

Gets the OsidSession associated with the product notification service for the given store.

Parametersosid.ordering.ProductReceiverproductReceiverthe receiver
osid.id.IdstoreIdthe Id of the Store
Returnosid.ordering.ProductNotificationSessiona ProductNotificationSession
ErrorsNOT_FOUNDno Store found by the given Id
NULL_ARGUMENT productReceiver is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsProductNotification() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsProductNotification() and supportsVisibleFederation() are true
MethodgetProductStoreSession
Description

Gets the session for retrieving product to store mappings.

Returnosid.ordering.ProductStoreSessiona ProductStoreSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsProductStore() is false
ComplianceoptionalThis method must be implemented if supportsProductStore() is true.
MethodgerProductStoreAssignmentSession
Description

Gets the session for assigning product to store mappings.

Returnosid.ordering.ProductStoreAssignmentSessiona ProductStoreAssignmentSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsProductStoreAssignment() is false
ComplianceoptionalThis method must be implemented if supportsProductStoreAssignment() is true.
MethodgetProductSmartStoreSession
Description

Gets the session associated with the product smart store for the given store.

Parametersosid.id.IdstoreIdthe Id of the store
Returnosid.ordering.ProductSmartStoreSessiona ProductSmartStoreSession
ErrorsNOT_FOUND storeId not found
NULL_ARGUMENT storeId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsProductSmartStore() is false
ComplianceoptionalThis method must be implemented if supportsProductSmartStore() is true.
MethodgetPriceScheduleLookupSession
Description

Gets the OsidSession associated with the price schedule lookup service.

Returnosid.ordering.PriceScheduleLookupSessiona PriceScheduleLookupSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsPriceScheduleLookup() is false
ComplianceoptionalThis method must be implemented if supportsPriceScheduleLookup() is true.
MethodgetPriceScheduleLookupSessionForStore
Description

Gets the OsidSession associated with the price schedule lookup service for the given store.

Parametersosid.id.IdstoreIdthe Id of the Store
Returnosid.ordering.PriceScheduleLookupSessiona PriceScheduleLookupSession
ErrorsNOT_FOUNDno Store found by the given Id
NULL_ARGUMENT storeId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsPriceScheduleLookup() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsPriceScheduleLookup() and supportsVisibleFederation() are true
MethodgetPriceScheduleQuerySession
Description

Gets the OsidSession associated with the price schedule query service.

Returnosid.ordering.PriceScheduleQuerySessiona PriceScheduleQuerySession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsPriceScheduleQuery() is false
ComplianceoptionalThis method must be implemented if supportsPriceScheduleQuery() is true.
MethodgetPriceScheduleQuerySessionForStore
Description

Gets the OsidSession associated with the price schedule query service for the given store.

Parametersosid.id.IdstoreIdthe Id of the Store
Returnosid.ordering.PriceScheduleQuerySessiona PriceScheduleQuerySession
ErrorsNOT_FOUNDno Store found by the given Id
NULL_ARGUMENT storeId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsPriceScheduleQuery() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsPriceScheduleQuery() and supportsVisibleFederation() are true
MethodgetPriceScheduleSearchSession
Description

Gets the OsidSession associated with the price schedule search service.

Returnosid.ordering.PriceScheduleSearchSessiona PriceScheduleSearchSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsPriceScheduleSearch() is false
ComplianceoptionalThis method must be implemented if supportsPriceScheduleSearch() is true.
MethodgetPriceScheduleSearchSessionForStore
Description

Gets the OsidSession associated with the price schedule search service for the given store.

Parametersosid.id.IdstoreIdthe Id of the Store
Returnosid.ordering.PriceScheduleSearchSessiona PriceScheduleSearchSession
ErrorsNOT_FOUNDno Store found by the given Id
NULL_ARGUMENT storeId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsPriceScheduleSearch() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsPriceScheduleSearch() and supportsVisibleFederation() are true
MethodgetPriceScheduleAdminSession
Description

Gets the OsidSession associated with the price schedule administrative service.

Returnosid.ordering.PriceScheduleAdminSessiona PriceScheduleAdminSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsPriceScheduleAdmin() is false
ComplianceoptionalThis method must be implemented if supportsPriceScheduleAdmin() is true.
MethodgetPriceScheduleAdminSessionForStore
Description

Gets the OsidSession associated with the price schedule administrative service for the given store.

Parametersosid.id.IdstoreIdthe Id of the Store
Returnosid.ordering.PriceScheduleAdminSessiona PriceScheduleAdminSession
ErrorsNOT_FOUNDno Store found by the given Id
NULL_ARGUMENT storeId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsPriceScheduleAdmin() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsPriceScheduleAdmin() and supportsVisibleFederation() are true
MethodgetPriceScheduleNotificationSession
Description

Gets the OsidSession associated with the price schedule notification service.

Parametersosid.ordering.PriceScheduleReceiverpriceScheduleReceiverthe receiver
Returnosid.ordering.PriceScheduleNotificationSessiona PriceScheduleNotificationSession
ErrorsNULL_ARGUMENT priceScheduleReceiver is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsPriceScheduleNotification() is false
ComplianceoptionalThis method must be implemented if supportsPriceScheduleNotification() is true.
MethodgetPriceScheduleNotificationSessionForStore
Description

Gets the OsidSession associated with the price schedule notification service for the given store.

Parametersosid.ordering.PriceScheduleReceiverpriceScheduleReceiverthe receiver
osid.id.IdstoreIdthe Id of the Store
Returnosid.ordering.PriceScheduleNotificationSessiona PriceScheduleNotificationSession
ErrorsNOT_FOUNDno Store found by the given Id
NULL_ARGUMENT priceScheduleReceiver is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsPriceScheduleNotification() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsPriceScheduleNotification() and supportsVisibleFederation() are true
MethodgetPriceScheduleStoreSession
Description

Gets the session for retrieving price schedule to store mappings.

Returnosid.ordering.PriceScheduleStoreSessiona PriceScheduleStoreSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsPriceScheduleStore() is false
ComplianceoptionalThis method must be implemented if supportsPriceScheduleStore() is true.
MethodgetPriceScheduleStoreAssignmentSession
Description

Gets the session for assigning price schedule to store mappings.

Returnosid.ordering.PriceScheduleStoreAssignmentSessiona PriceScheduleStoreAssignmentSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsPriceScheduleStoreAssignment() is false
ComplianceoptionalThis method must be implemented if supportsPriceScheduleStoreAssignment() is true.
MethodgetPriceScheduleSmartStoreSession
Description

Gets the session associated with the price schedule smart store for the given store.

Parametersosid.id.IdstoreIdthe Id of the store
Returnosid.ordering.PriceScheduleSmartStoreSessiona PriceScheduleSmartStoreSession
ErrorsNOT_FOUND storeId not found
NULL_ARGUMENT storeId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsPriceScheduleSmartStore() is false
ComplianceoptionalThis method must be implemented if supportsPriceScheduleSmartStore() is true.
MethodgetStoreLookupSession
Description

Gets the OsidSession associated with the store lookup service.

Returnosid.ordering.StoreLookupSessiona StoreLookupSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsStoreLookup() is false
ComplianceoptionalThis method must be implemented if supportsStoreLookup() is true.
MethodgetStoreQuerySession
Description

Gets the OsidSession associated with the store query service.

Returnosid.ordering.StoreQuerySessiona StoreQuerySession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsStoreQuery() is false
ComplianceoptionalThis method must be implemented if supportsStoreQuery() is true.
MethodgetStoreSearchSession
Description

Gets the OsidSession associated with the store search service.

Returnosid.ordering.StoreSearchSessiona StoreSearchSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsStoreSearch() is false
ComplianceoptionalThis method must be implemented if supportsStoreSearch() is true.
MethodgetStoreAdminSession
Description

Gets the OsidSession associated with the store administrative service.

Returnosid.ordering.StoreAdminSessiona StoreAdminSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsStoreAdmin() is false
ComplianceoptionalThis method must be implemented if supportsStoreAdmin() is true.
MethodgetStoreNotificationSession
Description

Gets the OsidSession associated with the store notification service.

Parametersosid.ordering.StoreReceiverstoreReceiverthe receiver
Returnosid.ordering.StoreNotificationSessiona StoreNotificationSession
ErrorsNULL_ARGUMENT storeReceiver is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsStoreNotification() is false
ComplianceoptionalThis method must be implemented if supportsStoreNotification() is true.
MethodgetStoreHierarchySession
Description

Gets the OsidSession associated with the store hierarchy service.

Returnosid.ordering.StoreHierarchySessiona StoreHierarchySession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsStoreHierarchy() is false
ComplianceoptionalThis method must be implemented if supportsStoreHierarchy() is true.
MethodgetStoreHierarchyDesignSession
Description

Gets the OsidSession associated with the store hierarchy design service.

Returnosid.ordering.StoreHierarchyDesignSessiona StoreHierarchyDesignSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsStoreHierarchyDesign() is false
ComplianceoptionalThis method must be implemented if supportsStoreHierarchyDesign() is true.
MethodgetOrderingBatchManager
Description

Gets the OrderingBatchManager.

Returnosid.ordering.batch.OrderingBatchManageran OrderingBatchManager
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsOrderingBatch() is false
ComplianceoptionalThis method must be implemented if supportsOrderingBatch() is true.
MethodgetOrderingRulesManager
Description

Gets the OrderingRulesManager.

Returnosid.ordering.rules.OrderingRulesManageran OrderingRulesManager
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsOrderingRules() is false
ComplianceoptionalThis method must be implemented if supportsOrderingRules() is true.