Interface | osid.ordering.OrderingProfile | ||
---|---|---|---|
Implements | osid.OsidProfile | ||
Description |
The ordering profile describes the interoperability among ordering services. | ||
Method | supportsVisibleFederation | ||
Description |
Tests if any item federation is exposed. Federation is exposed when a specific item may be identified, selected and used to create a lookup or admin session. Federation is not exposed when a set of items appears as a single item. | ||
Return | boolean | true if visible federation is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsMyOrder | ||
Description |
Tests for the availability of a my order lookup service. | ||
Return | boolean | true if my order lookup is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsOrderLookup | ||
Description |
Tests for the availability of an order lookup service. | ||
Return | boolean | true if order lookup is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsOrderQuery | ||
Description |
Tests if querying orders is available. | ||
Return | boolean | true if order query is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsOrderSearch | ||
Description |
Tests if searching for orders is available. | ||
Return | boolean | true if order search is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsOrderAdmin | ||
Description |
Tests if searching for orders is available. | ||
Return | boolean | true if order search is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsOrderNotification | ||
Description |
Tests if order notification is available. | ||
Return | boolean | true if order notification is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsOrderStore | ||
Description |
Tests if an order to store lookup session is available. | ||
Return | boolean | true if order store lookup session is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsOrderStoreAssignment | ||
Description |
Tests if an order to store assignment session is available. | ||
Return | boolean | true if order store assignment is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsOrderSmartStore | ||
Description |
Tests if an order smart store session is available. | ||
Return | boolean | true if order smart store is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsItemAdmin | ||
Description |
Tests if an item admin session is available. | ||
Return | boolean | true if an item admin session is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProductLookup | ||
Description |
Tests for the availability of a product lookup service. | ||
Return | boolean | true if product lookup is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProductQuery | ||
Description |
Tests if querying products is available. | ||
Return | boolean | true if product query is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProductSearch | ||
Description |
Tests if searching for products is available. | ||
Return | boolean | true if product search is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProductAdmin | ||
Description |
Tests for the availability of a product administrative service for creating and deleting products. | ||
Return | boolean | true if product administration is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProductNotification | ||
Description |
Tests for the availability of a product notification service. | ||
Return | boolean | true if product notification is available, false
otherwise | |
Compliance | mandatory | This method must be implemented in all providers. | |
Method | supportsProductStore | ||
Description |
Tests if a product to store lookup session is available. | ||
Return | boolean | true if product store lookup session is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProductStoreAssignment | ||
Description |
Tests if a product to store assignment session is available. | ||
Return | boolean | true if product store assignment is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProductSmartStore | ||
Description |
Tests if a product smart store session is available. | ||
Return | boolean | true if product smart store is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsPriceScheduleLookup | ||
Description |
Tests for the availability of a price schedule lookup service. | ||
Return | boolean | true if price schedule lookup is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsPriceScheduleQuery | ||
Description |
Tests if querying price schedules is available. | ||
Return | boolean | true if price schedule query is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsPriceScheduleSearch | ||
Description |
Tests if searching for price schedules is available. | ||
Return | boolean | true if price schedule search is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsPriceScheduleAdmin | ||
Description |
Tests for the availability of a price schedule administrative service for creating and deleting price schedules. | ||
Return | boolean | true if price schedule administration is available,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsPriceScheduleNotification | ||
Description |
Tests for the availability of a price schedule notification service. | ||
Return | boolean | true if price schedule notification is available,
false otherwise | |
Compliance | mandatory | This method must be implemented in all providers. | |
Method | supportsPriceScheduleStore | ||
Description |
Tests if a price schedule to store lookup session is available. | ||
Return | boolean | true if price schedule store lookup session is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsPriceScheduleStoreAssignment | ||
Description |
Tests if a price schedule to store assignment session is available. | ||
Return | boolean | true if price schedule store assignment is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsPriceScheduleSmartStore | ||
Description |
Tests if a price schedule smart store session is available. | ||
Return | boolean | true if price schedule smart store is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsStoreLookup | ||
Description |
Tests for the availability of an store lookup service. | ||
Return | boolean | true if store lookup is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsStoreQuery | ||
Description |
Tests if querying stores is available. | ||
Return | boolean | true if store query is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsStoreSearch | ||
Description |
Tests if searching for stores is available. | ||
Return | boolean | true if store search is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsStoreAdmin | ||
Description |
Tests for the availability of a store administrative service for creating and deleting stores. | ||
Return | boolean | true if store administration is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsStoreNotification | ||
Description |
Tests for the availability of a store notification service. | ||
Return | boolean | true if store notification is available, false
otherwise | |
Compliance | mandatory | This method must be implemented in all providers. | |
Method | supportsStoreHierarchy | ||
Description |
Tests for the availability of a store hierarchy traversal service. | ||
Return | boolean | true if store hierarchy traversal is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsStoreHierarchyDesign | ||
Description |
Tests for the availability of a store hierarchy design service. | ||
Return | boolean | true if store hierarchy design is available, false
otherwise | |
Compliance | mandatory | This method must be implemented in all providers. | |
Method | supportsOrderingBatch | ||
Description |
Tests for the availability of an ordering batch service. | ||
Return | boolean | true if an ordering batch service is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsOrderingRules | ||
Description |
Tests for the availability of an ordering rules service. | ||
Return | boolean | true if an ordering rules service is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | getOrderRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported order record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsOrderRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | orderRecordType | a Type indicating an Order record type |
Return | boolean | true if the given Type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | orderRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getOrderSearchRecordTypes | ||
Description |
Gets the supported order search record types. | ||
Return | osid.type.TypeList | a list containing the supported order search record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsOrderSearchRecordType | ||
Description |
Tests if the given order search record type is supported. | ||
Parameters | osid.type.Type | orderSearchRecordType | a Type indicating an order record type |
Return | boolean | true if the given Type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | orderSearchRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getItemRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported item record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsItemRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | itemRecordType | a Type indicating a Item record type |
Return | boolean | true if the given Type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | itemRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getItemSearchRecordTypes | ||
Description |
Gets the supported item search record types. | ||
Return | osid.type.TypeList | a list containing the supported item search record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsItemSearchRecordType | ||
Description |
Tests if the given item search record type is supported. | ||
Parameters | osid.type.Type | itemSearchRecordType | a Type indicating an item record type |
Return | boolean | true if the given Type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | itemSearchRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getProductRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported product record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProductRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | productRecordType | a Type indicating a Product record type |
Return | boolean | true if the given Type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | productRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getProductSearchRecordTypes | ||
Description |
Gets the supported product search record types. | ||
Return | osid.type.TypeList | a list containing the supported product search record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProductSearchRecordType | ||
Description |
Tests if the given product search record type is supported. | ||
Parameters | osid.type.Type | productSearchRecordType | a Type indicating a product record type |
Return | boolean | true if the given Type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | productSearchRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getPriceScheduleRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported price schedule record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsPriceScheduleRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | priceScheduleRecordType | a Type indicating a PriceSchedule record type |
Return | boolean | true if the given Type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | priceScheduleRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getPriceScheduleSearchRecordTypes | ||
Description |
Gets the supported price schedule search record types. | ||
Return | osid.type.TypeList | a list containing the supported price schedule search record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsPriceScheduleSearchRecordType | ||
Description |
Tests if the given price schedule search record type is supported. | ||
Parameters | osid.type.Type | priceScheduleSearchRecordType | a Type indicating a price schedule record type |
Return | boolean | true if the given Type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | priceScheduleSearchRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getPriceRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported price record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsPriceRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | priceRecordType | a Type indicating a Price record type |
Return | boolean | true if the given Type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | priceRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getStoreRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported store record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsStoreRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | storeRecordType | a Type indicating a Store record type |
Return | boolean | true if the given Type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | storeRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getStoreSearchRecordTypes | ||
Description |
Gets the supported store search record types. | ||
Return | osid.type.TypeList | a list containing the supported store search record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsStoreSearchRecordType | ||
Description |
Tests if the given store search record type is supported. | ||
Parameters | osid.type.Type | storeSearchRecordType | a Type indicating a store record type |
Return | boolean | true if the given Type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | storeSearchRecordType is null | |
Compliance | mandatory | This method must be implemented. |