Interface | osid.ordering.rules.OrderingRulesProfile | ||
---|---|---|---|
Implements | osid.OsidProfile | ||
Description |
The ordering rules profile describes the interoperability among ordering rules services. | ||
Method | supportsVisibleFederation | ||
Description |
Tests if any broker federation is exposed. Federation is exposed when a specific broker may be identified, selected and used to create a lookup or admin session. Federation is not exposed when a set of brokers appears as a single broker. | ||
Return | boolean | true if visible federation is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsPriceEnablerLookup | ||
Description |
Tests if looking up price enablers is supported. | ||
Return | boolean | true if price enabler lookup is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsPriceEnablerQuery | ||
Description |
Tests if querying price enablers is supported. | ||
Return | boolean | true if price enabler query is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsPriceEnablerSearch | ||
Description |
Tests if searching price enablers is supported. | ||
Return | boolean | true if price enabler search is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsPriceEnablerAdmin | ||
Description |
Tests if a price enabler administrative service is supported. | ||
Return | boolean | true if price enabler administration is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsPriceEnablerNotification | ||
Description |
Tests if a price enabler notification service is supported. | ||
Return | boolean | true if price enabler notification is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsPriceEnablerStore | ||
Description |
Tests if a price enabler store lookup service is supported. | ||
Return | boolean | true if a price enabler store lookup service is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsPriceEnablerStoreAssignment | ||
Description |
Tests if a price enabler store service is supported. | ||
Return | boolean | true if price enabler store assignment service is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsPriceEnablerSmartStore | ||
Description |
Tests if a price enabler store lookup service is supported. | ||
Return | boolean | true if a price enabler store service is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsPriceEnablerRuleLookup | ||
Description |
Tests if a price enabler price rule lookup service is supported. | ||
Return | boolean | true if a price enabler price rule lookup service is
supported, false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsPriceEnablerRuleApplication | ||
Description |
Tests if a price enabler price rule application service is supported. | ||
Return | boolean | true if price enabler price rule application service is
supported, false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | getPriceEnablerRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported PriceEnabler record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsPriceEnablerRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | priceEnablerRecordType | a Type indicating a PriceEnabler record type |
Return | boolean | true if the given record type is supported, false
otherwise | |
Errors | NULL_ARGUMENT | priceEnablerRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getPriceEnablerSearchRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported PriceEnabler search record
types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsPriceEnablerSearchRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | priceEnablerSearchRecordType | a Type indicating a PriceEnabler search
record type |
Return | boolean | true if the given search record type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | priceEnablerSearchRecordType is null | |
Compliance | mandatory | This method must be implemented. |