OSID Logo
OSID Specifications
ordering rules package
Version 3.0.0
Release Candidate Preview
Interfaceosid.ordering.rules.OrderingRulesProfile
Implementsosid.OsidProfile
Description

The ordering rules profile describes the interoperability among ordering rules services.

MethodsupportsVisibleFederation
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.

Returnboolean true if visible federation is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsPriceEnablerLookup
Description

Tests if looking up price enablers is supported.

Returnboolean true if price enabler lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsPriceEnablerQuery
Description

Tests if querying price enablers is supported.

Returnboolean true if price enabler query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsPriceEnablerSearch
Description

Tests if searching price enablers is supported.

Returnboolean true if price enabler search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsPriceEnablerAdmin
Description

Tests if a price enabler administrative service is supported.

Returnboolean true if price enabler administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsPriceEnablerNotification
Description

Tests if a price enabler notification service is supported.

Returnboolean true if price enabler notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsPriceEnablerStore
Description

Tests if a price enabler store lookup service is supported.

Returnboolean true if a price enabler store lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsPriceEnablerStoreAssignment
Description

Tests if a price enabler store service is supported.

Returnboolean true if price enabler store assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsPriceEnablerSmartStore
Description

Tests if a price enabler store lookup service is supported.

Returnboolean true if a price enabler store service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsPriceEnablerRuleLookup
Description

Tests if a price enabler price rule lookup service is supported.

Returnboolean true if a price enabler price rule lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsPriceEnablerRuleApplication
Description

Tests if a price enabler price rule application service is supported.

Returnboolean true if price enabler price rule application service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodgetPriceEnablerRecordTypes
Description

Gets the supported PriceEnabler record types.

Returnosid.type.TypeLista list containing the supported PriceEnabler record types
CompliancemandatoryThis method must be implemented.
MethodsupportsPriceEnablerRecordType
Description

Tests if the given PriceEnabler record type is supported.

Parametersosid.type.TypepriceEnablerRecordTypea Type indicating a PriceEnabler record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT priceEnablerRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetPriceEnablerSearchRecordTypes
Description

Gets the supported PriceEnabler search record types.

Returnosid.type.TypeLista list containing the supported PriceEnabler search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsPriceEnablerSearchRecordType
Description

Tests if the given PriceEnabler search record type is supported.

Parametersosid.type.TypepriceEnablerSearchRecordTypea Type indicating a PriceEnabler search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT priceEnablerSearchRecordType is null
CompliancemandatoryThis method must be implemented.