OSID Logo
OSID Specifications
offering rules package
Version 3.0.0
Release Candidate Preview
Interfaceosid.offering.rules.OfferingRulesProfile
Implementsosid.OsidProfile
Description

The offering rules profile describes the interoperability among offering 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.
MethodsupportsCanonicalUnitEnablerLookup
Description

Tests if looking up canonical unit enablers is supported.

Returnboolean true if canonical unit enabler lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCanonicalUnitEnablerQuery
Description

Tests if querying canonical unit enablers is supported.

Returnboolean true if canonical unit enabler query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCanonicalUnitEnablerSearch
Description

Tests if searching canonical unit enablers is supported.

Returnboolean true if canonical unit enabler search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCanonicalUnitEnablerAdmin
Description

Tests if a canonical unit enabler administrative service is supported.

Returnboolean true if canonical unit enabler administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCanonicalUnitEnablerNotification
Description

Tests if a canonical unit enabler notification service is supported.

Returnboolean true if canonical unit enabler notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCanonicalUnitEnablerCatalogue
Description

Tests if a canonical unit enabler catalogue lookup service is supported.

Returnboolean true if a canonical unit enabler catalogue lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCanonicalUnitEnablerCatalogueAssignment
Description

Tests if a canonical unit enabler catalogue service is supported.

Returnboolean true if canonical unit enabler catalogue assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCanonicalUnitEnablerSmartCatalogue
Description

Tests if a canonical unit enabler catalogue lookup service is supported.

Returnboolean true if a canonical unit enabler catalogue service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCanonicalUnitProcessorLookup
Description

Tests if looking up canonical unit processor is supported.

Returnboolean true if canonical unit processor lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCanonicalUnitProcessorQuery
Description

Tests if querying canonical unit processor is supported.

Returnboolean true if canonical unit processor query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCanonicalUnitProcessorSearch
Description

Tests if searching canonical unit processor is supported.

Returnboolean true if canonical unit processor search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCanonicalUnitProcessorAdmin
Description

Tests if a canonical unit processor administrative service is supported.

Returnboolean true if canonical unit processor administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCanonicalUnitProcessorNotification
Description

Tests if a canonical unit processor notification service is supported.

Returnboolean true if canonical unit processor notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCanonicalUnitProcessorCatalogue
Description

Tests if a canonical unit processor catalogue lookup service is supported.

Returnboolean true if a canonical unit processor catalogue lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCanonicalUnitProcessorCatalogueAssignment
Description

Tests if a canonical unit processor catalogue service is supported.

Returnboolean true if canonical unit processor catalogue assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCanonicalUnitProcessorSmartCatalogue
Description

Tests if a canonical unit processor catalogue lookup service is supported.

Returnboolean true if a canonical unit processor catalogue service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCanonicalUnitProcessorRuleLookup
Description

Tests if a canonical unit processor rule lookup service is supported.

Returnboolean true if a canonical unit processor rule lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCanonicalUnitProcessorRuleApplication
Description

Tests if a canonical unit processor rule application service is supported.

Returnboolean true if canonical unit processor rule application service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCanonicalUnitProcessorEnablerLookup
Description

Tests if looking up canonical unit processor enablers is supported.

Returnboolean true if canonical unit processor enabler lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCanonicalUnitProcessorEnablerQuery
Description

Tests if querying canonical unit processor enablers is supported.

Returnboolean true if canonical unit processor enabler query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCanonicalUnitProcessorEnablerSearch
Description

Tests if searching canonical unit processor enablers is supported.

Returnboolean true if canonical unit processor enabler search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCanonicalUnitProcessorEnablerAdmin
Description

Tests if a canonical unit processor enabler administrative service is supported.

Returnboolean true if canonical unit processor enabler administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCanonicalUnitProcessorEnablerNotification
Description

Tests if a canonical unit processor enabler notification service is supported.

Returnboolean true if canonical unit processor enabler notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCanonicalUnitProcessorEnablerCatalogue
Description

Tests if a canonical unit processor enabler catalogue lookup service is supported.

Returnboolean true if a canonical unit processor enabler catalogue lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCanonicalUnitProcessorEnablerCatalogueAssignment
Description

Tests if a canonical unit processor enabler catalogue service is supported.

Returnboolean true if canonical unit processor enabler catalogue assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCanonicalUnitProcessorEnablerSmartCatalogue
Description

Tests if a canonical unit processor enabler catalogue lookup service is supported.

Returnboolean true if a canonical unit processor enabler catalogue service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCanonicalUnitProcessorEnablerRuleLookup
Description

Tests if a canonical unit processor enabler rule lookup service is supported.

Returnboolean true if an processor enabler rule lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCanonicalUnitProcessorEnablerRuleApplication
Description

Tests if a canonical unit processor enabler rule application service is supported.

Returnboolean true if canonical unit processor enabler rule application service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsOfferingConstrainerLookup
Description

Tests if looking up offering constrainer is supported.

Returnboolean true if offering constrainer lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsOfferingConstrainerQuery
Description

Tests if querying offering constrainer is supported.

Returnboolean true if offering constrainer query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsOfferingConstrainerSearch
Description

Tests if searching offering constrainer is supported.

Returnboolean true if offering constrainer search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsOfferingConstrainerAdmin
Description

Tests if an offering constrainer administrative service is supported.

Returnboolean true if offering constrainer administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsOfferingConstrainerNotification
Description

Tests if an offering constrainer notification service is supported.

Returnboolean true if offering constrainer notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsOfferingConstrainerCatalogue
Description

Tests if an offering constrainer catalogue lookup service is supported.

Returnboolean true if an offering constrainer catalogue lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsOfferingConstrainerCatalogueAssignment
Description

Tests if an offering constrainer catalogue service is supported.

Returnboolean true if offering constrainer catalogue assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsOfferingConstrainerSmartCatalogue
Description

Tests if an offering constrainer catalogue lookup service is supported.

Returnboolean true if an offering constrainer catalogue service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsOfferingConstrainerRuleLookup
Description

Tests if an offering constrainer rule lookup service is supported.

Returnboolean true if an offering constrainer rule lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsOfferingConstrainerRuleApplication
Description

Tests if an offering constrainer rule application service is supported.

Returnboolean true if an offering constrainer rule application service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsOfferingConstrainerEnablerLookup
Description

Tests if looking up offering constrainer enablers is supported.

Returnboolean true if offering constrainer enabler lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsOfferingConstrainerEnablerQuery
Description

Tests if querying offering constrainer enablers is supported.

Returnboolean true if offering constrainer enabler query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsOfferingConstrainerEnablerSearch
Description

Tests if searching offering constrainer enablers is supported.

Returnboolean true if offering constrainer enabler search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsOfferingConstrainerEnablerAdmin
Description

Tests if an offering constrainer enabler administrative service is supported.

Returnboolean true if offering constrainer enabler administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsOfferingConstrainerEnablerNotification
Description

Tests if an offering constrainer enabler notification service is supported.

Returnboolean true if offering constrainer enabler notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsOfferingConstrainerEnablerCatalogue
Description

Tests if an offering constrainer enabler catalogue lookup service is supported.

Returnboolean true if an offering constrainer enabler catalogue lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsOfferingConstrainerEnablerCatalogueAssignment
Description

Tests if an offering constrainer enabler catalogue service is supported.

Returnboolean true if offering constrainer enabler catalogue assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsOfferingConstrainerEnablerSmartCatalogue
Description

Tests if an offering constrainer enabler catalogue lookup service is supported.

Returnboolean true if an offering constrainer enabler catalogue service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsOfferingConstrainerEnablerRuleLookup
Description

Tests if an offering constrainer enabler rule lookup service is supported.

Returnboolean true if an offering constrainer enabler rule lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsOfferingConstrainerEnablerRuleApplication
Description

Tests if an offering constrainer enabler rule application service is supported.

Returnboolean true if offering constrainer enabler rule application service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodgetCanonicalUnitEnablerRecordTypes
Description

Gets the supported CanonicalUnitEnabler record types.

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

Tests if the given CanonicalUnitEnabler record type is supported.

Parametersosid.type.TypecanonicalUnitEnablerRecordTypea Type indicating a CanonicalUnitEnabler record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT canonicalUnitEnablerRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetCanonicalUnitEnablerSearchRecordTypes
Description

Gets the supported CanonicalUnitEnabler search record types.

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

Tests if the given CanonicalUnitEnabler search record type is supported.

Parametersosid.type.TypecanonicalUnitEnablerSearchRecordTypea Type indicating a CanonicalUnitEnabler search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT canonicalUnitEnablerSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetCanonicalUnitProcessorRecordTypes
Description

Gets the supported CanonicalUnitProcessor record types.

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

Tests if the given CanonicalUnitProcessor record type is supported.

Parametersosid.type.TypecanonicalUnitProcessorRecordTypea Type indicating a CanonicalUnitProcessor record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT canonicalUnitProcessorRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetCanonicalUnitProcessorSearchRecordTypes
Description

Gets the supported CanonicalUnitProcessor search record types.

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

Tests if the given CanonicalUnitProcessor search record type is supported.

Parametersosid.type.TypecanonicalUnitProcessorSearchRecordTypea Type indicating a CanonicalUnitProcessor search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT canonicalUnitProcessorSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetCanonicalUnitProcessorEnablerRecordTypes
Description

Gets the supported CanonicalUnitProcessorEnabler record types.

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

Tests if the given CanonicalUnitProcessorEnabler record type is supported.

Parametersosid.type.TypecanonicalUnitProcessorEnablerRecordTypea Type indicating a CanonicalUnitProcessorEnabler record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT canonicalUnitProcessorEnablerRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetCanonicalUnitProcessorEnablerSearchRecordTypes
Description

Gets the supported CanonicalUnitProcessorEnabler search record types.

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

Tests if the given CanonicalUnitProcessorEnabler search record type is supported.

Parametersosid.type.TypecanonicalUnitProcessorEnablerSearchRecordTypea Type indicating a CanonicalUnitProcessorEnabler search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT canonicalUnitProcessorEnablerSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetOfferingConstrainerRecordTypes
Description

Gets the supported OfferingConstrainer record types.

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

Tests if the given OfferingConstrainer record type is supported.

Parametersosid.type.TypeofferingConstrainerRecordTypea Type indicating an OfferingConstrainer record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT offeringConstrainerRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetOfferingConstrainerSearchRecordTypes
Description

Gets the supported OfferingConstrainer search record types.

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

Tests if the given OfferingConstrainer search record type is supported.

Parametersosid.type.TypeofferingConstrainerSearchRecordTypea Type indicating an OfferingConstrainer search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT offeringConstrainerSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetOfferingConstrainerEnablerRecordTypes
Description

Gets the supported OfferingConstrainerEnabler record types.

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

Tests if the given OfferingConstrainerEnabler record type is supported.

Parametersosid.type.TypeofferingConstrainerEnablerRecordTypea Type indicating an OfferingConstrainerEnabler record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT offeringConstrainerEnablerRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetOfferingConstrainerEnablerSearchRecordTypes
Description

Gets the supported OfferingConstrainerEnabler search record types.

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

Tests if the given OfferingConstrainerEnabler search record type is supported.

Parametersosid.type.TypeofferingConstrainerEnablerSearchRecordTypea Type indicating an OfferingConstrainerEnabler search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT offeringConstrainerEnablerSearchRecordType is null
CompliancemandatoryThis method must be implemented.