Interface | osid.ordering.OrderingProxyManager | ||
---|---|---|---|
Implements | osid.OsidProxyManager | ||
osid.ordering.OrderingProfile | |||
Description |
The order manager provides access to order sessions and
provides interoperability tests for various aspects of this
service. Methods in this manager accept a
The ordering manager also provides a profile for determing the supported search types supported by this service. | ||
Method | getMyOrderSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.ordering.MyOrderSession | a My Order Session | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsMyOrder() is false | ||
Compliance | optional | This method must be implemented if supportsMyOrder() is
true. | |
Method | getMyOrderSessionForStore | ||
Description |
Gets the | ||
Parameters | osid.id.Id | storeId | the Id of the Store |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.ordering.MyOrderSession | a MyOrderSession | |
Errors | NOT_FOUND | no Store found by the given Id | |
NULL_ARGUMENT | storeId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsMyOrder() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsMyOrder() and
supportsVisibleFederation() are true | |
Method | getOrderLookupSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.ordering.OrderLookupSession | an OrderLookupSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsOrderLookup() is false | ||
Compliance | optional | This method must be implemented if supportsOrderLookup() is
true. | |
Method | getOrderLookupSessionForStore | ||
Description |
Gets the | ||
Parameters | osid.id.Id | storeId | the Id of the Store |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.ordering.OrderLookupSession | an OrderLookupSession | |
Errors | NOT_FOUND | no Store found by the given Id | |
NULL_ARGUMENT | storeId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsOrderLookup() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsOrderLookup() and
supportsVisibleFederation() are true | |
Method | getOrderQuerySession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.ordering.OrderQuerySession | an OrderQuerySession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsOrderQuery() is false | ||
Compliance | optional | This method must be implemented if supportsOrderQuery() is
true. | |
Method | getOrderQuerySessionForStore | ||
Description |
Gets the | ||
Parameters | osid.id.Id | storeId | the Id of the Store |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.ordering.OrderQuerySession | an OrderQuerySession | |
Errors | NOT_FOUND | no Store found by the given Id | |
NULL_ARGUMENT | storeId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsOrderQuery() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsOrderQuery() and
supportsVisibleFederation() are true | |
Method | getOrderSearchSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.ordering.OrderSearchSession | an OrderSearchSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsOrderSearch() is false | ||
Compliance | optional | This method must be implemented if supportsOrderSearch() is
true. | |
Method | getOrderSearchSessionForStore | ||
Description |
Gets the | ||
Parameters | osid.id.Id | storeId | the Id of the Store |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.ordering.OrderSearchSession | an OrderSearchSession | |
Errors | NOT_FOUND | no Store found by the given Id | |
NULL_ARGUMENT | storeId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsOrderSearch() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsOrderSearch() and
supportsVisibleFederation() are true | |
Method | getOrderAdminSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.ordering.OrderAdminSession | an OrderAdminSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsOrderAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsOrderAdmin() is
true. | |
Method | getOrderAdminSessionForStore | ||
Description |
Gets the | ||
Parameters | osid.id.Id | storeId | the Id of the Store |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.ordering.OrderAdminSession | an OrderAdminSession | |
Errors | NOT_FOUND | no Store found by the given Id | |
NULL_ARGUMENT | storeId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsOrderAdmin() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsOrderAdmin() and
supportsVisibleFederation() are true | |
Method | getOrderNotificationSession | ||
Description |
Gets the | ||
Parameters | osid.ordering.OrderReceiver | orderReceiver | the receiver |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.ordering.OrderNotificationSession | an OrderNotificationSession | |
Errors | NULL_ARGUMENT | orderReceiver or proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsOrderNotification() is false | ||
Compliance | optional | This method must be implemented if supportsOrderNotification()
is true. | |
Method | getOrderNotificationSessionForStore | ||
Description |
Gets the | ||
Parameters | osid.ordering.OrderReceiver | orderReceiver | the receiver |
osid.id.Id | storeId | the Id of the Store | |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.ordering.OrderNotificationSession | an OrderNotificationSession | |
Errors | NOT_FOUND | no Store found by the given Id | |
NULL_ARGUMENT | orderReceiver, storeId or proxy is
null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsOrderNotification() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsOrderNotification()
and supportsVisibleFederation() are true | |
Method | getOrderStoreSession | ||
Description |
Gets the session for retrieving odrer to store mappings. | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.ordering.OrderStoreSession | an OrderStoreSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsOrderStore() is false | ||
Compliance | optional | This method must be implemented if supportsOrderStore() is
true. | |
Method | getOrderStoreAssignmentSession | ||
Description |
Gets the session for assigning order to store mappings. | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.ordering.OrderStoreAssignmentSession | an OrderStoreAssignmentSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsOrderStoreAssignment() is false | ||
Compliance | optional | This method must be implemented if supportsOrderStoreAssignment()
is true. | |
Method | getOrderSmartStoreSession | ||
Description |
Gets the session associated with the order smart store for the given store. | ||
Parameters | osid.id.Id | storeId | the Id of the store |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.ordering.OrderSmartStoreSession | an OrderSmartStoreSession | |
Errors | NOT_FOUND | storeId not found | |
NULL_ARGUMENT | storeId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsOrderSmartStore() is false | ||
Compliance | optional | This method must be implemented if supportsOrderSmartStore()
is true. | |
Method | getItemAdminSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.ordering.ItemAdminSession | an ItemAdminSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsItemAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsItemAdmin() is
true. | |
Method | getItemAdminSessionForStore | ||
Description |
Gets the | ||
Parameters | osid.id.Id | storeId | the Id of the Store |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.ordering.ItemAdminSession | an ItemAdminSession | |
Errors | NOT_FOUND | no Store found by the given Id | |
NULL_ARGUMENT | storeId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsItemAdmin() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsItemAdmin() and
supportsVisibleFederation() are true | |
Method | getProductLookupSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.ordering.ProductLookupSession | a ProductLookupSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsProductLookup() is false | ||
Compliance | optional | This method must be implemented if supportsProductLookup()
is true. | |
Method | getProductLookupSessionForStore | ||
Description |
Gets the | ||
Parameters | osid.id.Id | storeId | the Id of the Store |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.ordering.ProductLookupSession | a ProductLookupSession | |
Errors | NOT_FOUND | no Store found by the given Id | |
NULL_ARGUMENT | storeId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsProductLookup() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsProductLookup()
and supportsVisibleFederation() are true | |
Method | getProductQuerySession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.ordering.ProductQuerySession | a ProductQuerySession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsProductQuery() is false | ||
Compliance | optional | This method must be implemented if supportsProductQuery() is
true. | |
Method | getProductQuerySessionForStore | ||
Description |
Gets the | ||
Parameters | osid.id.Id | storeId | the Id of the Store |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.ordering.ProductQuerySession | a ProductQuerySession | |
Errors | NOT_FOUND | no Store found by the given Id | |
NULL_ARGUMENT | storeId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsProductQuery() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsProductQuery()
and supportsVisibleFederation() are true | |
Method | getProductSearchSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.ordering.ProductSearchSession | a ProductSearchSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsProductSearch() is false | ||
Compliance | optional | This method must be implemented if supportsProductSearch()
is true. | |
Method | getProductSearchSessionForStore | ||
Description |
Gets the | ||
Parameters | osid.id.Id | storeId | the Id of the Store |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.ordering.ProductSearchSession | a ProductSearchSession | |
Errors | NOT_FOUND | no Store found by the given Id | |
NULL_ARGUMENT | storeId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsProductSearch() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsProductSearch()
and supportsVisibleFederation() are true | |
Method | getProductAdminSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.ordering.ProductAdminSession | a ProductAdminSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsProductAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsProductAdmin() is
true. | |
Method | getProductAdminSessionForStore | ||
Description |
Gets the | ||
Parameters | osid.id.Id | storeId | the Id of the Store |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.ordering.ProductAdminSession | a ProductAdminSession | |
Errors | NOT_FOUND | no Store found by the given Id | |
NULL_ARGUMENT | storeId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsProductAdmin() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsProductAdmin()
and supportsVisibleFederation() are true | |
Method | getProductNotificationSession | ||
Description |
Gets the | ||
Parameters | osid.ordering.ProductReceiver | productReceiver | the receiver |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.ordering.ProductNotificationSession | a ProductNotificationSession | |
Errors | NULL_ARGUMENT | producteReceiver or proxy is null
| |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsProductNotification() is false | ||
Compliance | optional | This method must be implemented if supportsProductNotification()
is true. | |
Method | getProductNotificationSessionForStore | ||
Description |
Gets the | ||
Parameters | osid.ordering.ProductReceiver | productReceiver | the receiver |
osid.id.Id | storeId | the Id of the Store | |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.ordering.ProductNotificationSession | a ProductNotificationSession | |
Errors | NOT_FOUND | no Store found by the given Id | |
NULL_ARGUMENT | productReceiver, storeId or proxy is
null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsProductNotification() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsProductNotification()
and supportsVisibleFederation() are true | |
Method | getProductStoreSession | ||
Description |
Gets the session for retrieving product to store mappings. | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.ordering.ProductStoreSession | a ProductStoreSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsProductStore() is false | ||
Compliance | optional | This method must be implemented if supportsProductStore() is
true. | |
Method | gerProductStoreAssignmentSession | ||
Description |
Gets the session for assigning product to store mappings. | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.ordering.ProductStoreAssignmentSession | a ProductStoreAssignmentSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsProductStoreAssignment() is false | ||
Compliance | optional | This method must be implemented if supportsProductStoreAssignment()
is true. | |
Method | getProductSmartStoreSession | ||
Description |
Gets the session associated with the product smart store for the given store. | ||
Parameters | osid.id.Id | storeId | the Id of the store |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.ordering.ProductSmartStoreSession | a ProductSmartStoreSession | |
Errors | NOT_FOUND | storeId not found | |
NULL_ARGUMENT | storeId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsProductSmartStore() is false | ||
Compliance | optional | This method must be implemented if supportsProductSmartStore()
is true. | |
Method | getPriceScheduleLookupSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.ordering.PriceScheduleLookupSession | a PriceScheduleLookupSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsPriceScheduleLookup() is false | ||
Compliance | optional | This method must be implemented if supportsPriceScheduleLookup()
is true. | |
Method | getPriceScheduleLookupSessionForStore | ||
Description |
Gets the | ||
Parameters | osid.id.Id | storeId | the Id of the Store |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.ordering.PriceScheduleLookupSession | a PriceScheduleLookupSession | |
Errors | NOT_FOUND | no Store found by the given Id | |
NULL_ARGUMENT | storeId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsPriceScheduleLookup() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsPriceScheduleLookup()
and supportsVisibleFederation() are true | |
Method | getPriceScheduleQuerySession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.ordering.PriceScheduleQuerySession | a PriceScheduleQuerySession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsPriceScheduleQuery() is false | ||
Compliance | optional | This method must be implemented if supportsPriceScheduleQuery()
is true. | |
Method | getPriceScheduleQuerySessionForStore | ||
Description |
Gets the | ||
Parameters | osid.id.Id | storeId | the Id of the Store |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.ordering.PriceScheduleQuerySession | a PriceScheduleQuerySession | |
Errors | NOT_FOUND | no Store found by the given Id | |
NULL_ARGUMENT | storeId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsPriceScheduleQuery() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsPriceScheduleQuery()
and supportsVisibleFederation() are true | |
Method | getPriceScheduleSearchSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.ordering.PriceScheduleSearchSession | a PriceScheduleSearchSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsPriceScheduleSearch() is false | ||
Compliance | optional | This method must be implemented if supportsPriceScheduleSearch()
is true. | |
Method | getPriceScheduleSearchSessionForStore | ||
Description |
Gets the | ||
Parameters | osid.id.Id | storeId | the Id of the Store |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.ordering.PriceScheduleSearchSession | a PriceScheduleSearchSession | |
Errors | NOT_FOUND | no Store found by the given Id | |
NULL_ARGUMENT | storeId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsPriceScheduleSearch() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsPriceScheduleSearch()
and supportsVisibleFederation() are true | |
Method | getPriceScheduleAdminSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.ordering.PriceScheduleAdminSession | a PriceScheduleAdminSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsPriceScheduleAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsPriceScheduleAdmin()
is true. | |
Method | getPriceScheduleAdminSessionForStore | ||
Description |
Gets the | ||
Parameters | osid.id.Id | storeId | the Id of the Store |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.ordering.PriceScheduleAdminSession | a PriceScheduleAdminSession | |
Errors | NOT_FOUND | no Store found by the given Id | |
NULL_ARGUMENT | storeId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsPriceScheduleAdmin() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsPriceScheduleAdmin()
and supportsVisibleFederation() are true | |
Method | getPriceScheduleNotificationSession | ||
Description |
Gets the | ||
Parameters | osid.ordering.PriceScheduleReceiver | priceScheduleReceiver | the receiver |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.ordering.PriceScheduleNotificationSession | a PriceScheduleNotificationSession | |
Errors | NULL_ARGUMENT | priceScheduleReceiver or proxy is null
| |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsPriceScheduleNotification() is false | ||
Compliance | optional | This method must be implemented if
supportsPriceScheduleNotification() is true. | |
Method | getPriceScheduleNotificationSessionForStore | ||
Description |
Gets the | ||
Parameters | osid.ordering.PriceScheduleReceiver | priceScheduleReceiver | the receiver |
osid.id.Id | storeId | the Id of the Store | |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.ordering.PriceScheduleNotificationSession | a PriceScheduleNotificationSession | |
Errors | NOT_FOUND | no Store found by the given Id | |
NULL_ARGUMENT | priceScheduleReceiver, storeId or proxy is
null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsPriceScheduleNotification() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if
supportsPriceScheduleNotification() and
supportsVisibleFederation() are true | |
Method | getPriceScheduleStoreSession | ||
Description |
Gets the session for retrieving price schedule to store mappings. | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.ordering.PriceScheduleStoreSession | a PriceScheduleStoreSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsPriceScheduleStore() is false | ||
Compliance | optional | This method must be implemented if supportsPriceScheduleStore()
is true. | |
Method | getPriceScheduleStoreAssignmentSession | ||
Description |
Gets the session for assigning price schedule to store mappings. | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.ordering.PriceScheduleStoreAssignmentSession | a PriceScheduleStoreAssignmentSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsPriceScheduleStoreAssignment() is false
| ||
Compliance | optional | This method must be implemented if
supportsPriceScheduleStoreAssignment() is true. | |
Method | getPriceScheduleSmartStoreSession | ||
Description |
Gets the session associated with the price schedule smart store for the given store. | ||
Parameters | osid.id.Id | storeId | the Id of the store |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.ordering.PriceScheduleSmartStoreSession | a PriceScheduleSmartStoreSession | |
Errors | NOT_FOUND | storeId not found | |
NULL_ARGUMENT | storeId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsPriceScheduleSmartStore() is false | ||
Compliance | optional | This method must be implemented if supportsPriceScheduleSmartStore()
is true. | |
Method | getStoreLookupSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.ordering.StoreLookupSession | a StoreLookupSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsStoreLookup() is false | ||
Compliance | optional | This method must be implemented if supportsStoreLookup() is
true. | |
Method | getStoreQuerySession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.ordering.StoreQuerySession | a StoreQuerySession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsStoreQuery() is false | ||
Compliance | optional | This method must be implemented if supportsStoreQuery() is
true. | |
Method | getStoreSearchSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.ordering.StoreSearchSession | a StoreSearchSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsStoreSearch() is false | ||
Compliance | optional | This method must be implemented if supportsStoreSearch() is
true. | |
Method | getStoreAdminSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.ordering.StoreAdminSession | a StoreAdminSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsStoreAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsStoreAdmin() is
true. | |
Method | getStoreNotificationSession | ||
Description |
Gets the | ||
Parameters | osid.ordering.StoreReceiver | storeReceiver | the receiver |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.ordering.StoreNotificationSession | a StoreNotificationSession | |
Errors | NULL_ARGUMENT | storeReceiver or proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsStoreNotification() is false | ||
Compliance | optional | This method must be implemented if supportsStoreNotification()
is true. | |
Method | getStoreHierarchySession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.ordering.StoreHierarchySession | a StoreHierarchySession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsStoreHierarchy() is false | ||
Compliance | optional | This method must be implemented if supportsStoreHierarchy()
is true. | |
Method | getStoreHierarchyDesignSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.ordering.StoreHierarchyDesignSession | a StoreHierarchyDesignSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsStoreHierarchyDesign() is false | ||
Compliance | optional | This method must be implemented if supportsStoreHierarchyDesign()
is true. | |
Method | getOrderingBatchProxyManager | ||
Description |
Gets the | ||
Return | osid.ordering.batch.OrderingBatchProxyManager | an OrderingBatchProxyManager | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsOrderingBatch() is false | ||
Compliance | optional | This method must be implemented if supportsOrderingBatch()
is true. | |
Method | getOrderingRulesProxyManager | ||
Description |
Gets the | ||
Return | osid.ordering.rules.OrderingRulesProxyManager | an OrderingRulesProxyManager | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsOrderingRules() is false | ||
Compliance | optional | This method must be implemented if supportsOrderingRules()
is true. |