| Interface | osid.offering.rules.OfferingRulesProfile | ||
|---|---|---|---|
| Implements | osid.OsidProfile | ||
| Description |
The offering rules profile describes the interoperability among offering 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 | supportsCanonicalUnitEnablerLookup | ||
| Description |
Tests if looking up canonical unit enablers is supported. | ||
| Return | boolean | true if canonical unit enabler lookup is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitEnablerQuery | ||
| Description |
Tests if querying canonical unit enablers is supported. | ||
| Return | boolean | true if canonical unit enabler query is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitEnablerSearch | ||
| Description |
Tests if searching canonical unit enablers is supported. | ||
| Return | boolean | true if canonical unit enabler search is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitEnablerAdmin | ||
| Description |
Tests if a canonical unit enabler administrative service is supported. | ||
| Return | boolean | true if canonical unit enabler administration is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitEnablerNotification | ||
| Description |
Tests if a canonical unit enabler notification service is supported. | ||
| Return | boolean | true if canonical unit enabler notification is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitEnablerCatalogue | ||
| Description |
Tests if a canonical unit enabler catalogue lookup service is supported. | ||
| Return | boolean | true if a canonical unit enabler catalogue lookup service is
supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitEnablerCatalogueAssignment | ||
| Description |
Tests if a canonical unit enabler catalogue service is supported. | ||
| Return | boolean | true if canonical unit enabler catalogue assignment service
is supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitEnablerSmartCatalogue | ||
| Description |
Tests if a canonical unit enabler catalogue lookup service is supported. | ||
| Return | boolean | true if a canonical unit enabler catalogue service is
supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitProcessorLookup | ||
| Description |
Tests if looking up canonical unit processor is supported. | ||
| Return | boolean | true if canonical unit processor lookup is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitProcessorQuery | ||
| Description |
Tests if querying canonical unit processor is supported. | ||
| Return | boolean | true if canonical unit processor query is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitProcessorSearch | ||
| Description |
Tests if searching canonical unit processor is supported. | ||
| Return | boolean | true if canonical unit processor search is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitProcessorAdmin | ||
| Description |
Tests if a canonical unit processor administrative service is supported. | ||
| Return | boolean | true if canonical unit processor administration is
supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitProcessorNotification | ||
| Description |
Tests if a canonical unit processor notification service is supported. | ||
| Return | boolean | true if canonical unit processor notification is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitProcessorCatalogue | ||
| Description |
Tests if a canonical unit processor catalogue lookup service is supported. | ||
| Return | boolean | true if a canonical unit processor catalogue lookup service
is supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitProcessorCatalogueAssignment | ||
| Description |
Tests if a canonical unit processor catalogue service is supported. | ||
| Return | boolean | true if canonical unit processor catalogue assignment
service is supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitProcessorSmartCatalogue | ||
| Description |
Tests if a canonical unit processor catalogue lookup service is supported. | ||
| Return | boolean | true if a canonical unit processor catalogue service is
supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitProcessorRuleLookup | ||
| Description |
Tests if a canonical unit processor rule lookup service is supported. | ||
| Return | boolean | true if a canonical unit processor rule lookup service is
supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitProcessorRuleApplication | ||
| Description |
Tests if a canonical unit processor rule application service is supported. | ||
| Return | boolean | true if canonical unit processor rule application service is
supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitProcessorEnablerLookup | ||
| Description |
Tests if looking up canonical unit processor enablers is supported. | ||
| Return | boolean | true if canonical unit processor enabler lookup is
supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitProcessorEnablerQuery | ||
| Description |
Tests if querying canonical unit processor enablers is supported. | ||
| Return | boolean | true if canonical unit processor enabler query is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitProcessorEnablerSearch | ||
| Description |
Tests if searching canonical unit processor enablers is supported. | ||
| Return | boolean | true if canonical unit processor enabler search is
supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitProcessorEnablerAdmin | ||
| Description |
Tests if a canonical unit processor enabler administrative service is supported. | ||
| Return | boolean | true if canonical unit processor enabler administration is
supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitProcessorEnablerNotification | ||
| Description |
Tests if a canonical unit processor enabler notification service is supported. | ||
| Return | boolean | true if canonical unit processor enabler notification is
supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitProcessorEnablerCatalogue | ||
| Description |
Tests if a canonical unit processor enabler catalogue lookup service is supported. | ||
| Return | boolean | true if a canonical unit processor enabler catalogue lookup
service is supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitProcessorEnablerCatalogueAssignment | ||
| Description |
Tests if a canonical unit processor enabler catalogue service is supported. | ||
| Return | boolean | true if canonical unit processor enabler catalogue
assignment service is supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitProcessorEnablerSmartCatalogue | ||
| Description |
Tests if a canonical unit processor enabler catalogue lookup service is supported. | ||
| Return | boolean | true if a canonical unit processor enabler catalogue service
is supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitProcessorEnablerRuleLookup | ||
| Description |
Tests if a canonical unit processor enabler rule lookup service is supported. | ||
| Return | boolean | true if an processor enabler rule lookup service is
supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitProcessorEnablerRuleApplication | ||
| Description |
Tests if a canonical unit processor enabler rule application service is supported. | ||
| Return | boolean | true if canonical unit processor enabler rule application
service is supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOfferingConstrainerLookup | ||
| Description |
Tests if looking up offering constrainer is supported. | ||
| Return | boolean | true if offering constrainer lookup is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOfferingConstrainerQuery | ||
| Description |
Tests if querying offering constrainer is supported. | ||
| Return | boolean | true if offering constrainer query is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOfferingConstrainerSearch | ||
| Description |
Tests if searching offering constrainer is supported. | ||
| Return | boolean | true if offering constrainer search is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOfferingConstrainerAdmin | ||
| Description |
Tests if an offering constrainer administrative service is supported. | ||
| Return | boolean | true if offering constrainer administration is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOfferingConstrainerNotification | ||
| Description |
Tests if an offering constrainer notification service is supported. | ||
| Return | boolean | true if offering constrainer notification is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOfferingConstrainerCatalogue | ||
| Description |
Tests if an offering constrainer catalogue lookup service is supported. | ||
| Return | boolean | true if an offering constrainer catalogue lookup service is
supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOfferingConstrainerCatalogueAssignment | ||
| Description |
Tests if an offering constrainer catalogue service is supported. | ||
| Return | boolean | true if offering constrainer catalogue assignment service is
supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOfferingConstrainerSmartCatalogue | ||
| Description |
Tests if an offering constrainer catalogue lookup service is supported. | ||
| Return | boolean | true if an offering constrainer catalogue service is
supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOfferingConstrainerRuleLookup | ||
| Description |
Tests if an offering constrainer rule lookup service is supported. | ||
| Return | boolean | true if an offering constrainer rule lookup service is
supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOfferingConstrainerRuleApplication | ||
| Description |
Tests if an offering constrainer rule application service is supported. | ||
| Return | boolean | true if an offering constrainer rule application service is
supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOfferingConstrainerEnablerLookup | ||
| Description |
Tests if looking up offering constrainer enablers is supported. | ||
| Return | boolean | true if offering constrainer enabler lookup is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOfferingConstrainerEnablerQuery | ||
| Description |
Tests if querying offering constrainer enablers is supported. | ||
| Return | boolean | true if offering constrainer enabler query is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOfferingConstrainerEnablerSearch | ||
| Description |
Tests if searching offering constrainer enablers is supported. | ||
| Return | boolean | true if offering constrainer enabler search is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOfferingConstrainerEnablerAdmin | ||
| Description |
Tests if an offering constrainer enabler administrative service is supported. | ||
| Return | boolean | true if offering constrainer enabler administration is
supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOfferingConstrainerEnablerNotification | ||
| Description |
Tests if an offering constrainer enabler notification service is supported. | ||
| Return | boolean | true if offering constrainer enabler notification is
supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOfferingConstrainerEnablerCatalogue | ||
| Description |
Tests if an offering constrainer enabler catalogue lookup service is supported. | ||
| Return | boolean | true if an offering constrainer enabler catalogue lookup
service is supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOfferingConstrainerEnablerCatalogueAssignment | ||
| Description |
Tests if an offering constrainer enabler catalogue service is supported. | ||
| Return | boolean | true if offering constrainer enabler catalogue assignment
service is supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOfferingConstrainerEnablerSmartCatalogue | ||
| Description |
Tests if an offering constrainer enabler catalogue lookup service is supported. | ||
| Return | boolean | true if an offering constrainer enabler catalogue service is
supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOfferingConstrainerEnablerRuleLookup | ||
| Description |
Tests if an offering constrainer enabler rule lookup service is supported. | ||
| Return | boolean | true if an offering constrainer enabler rule lookup service
is supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOfferingConstrainerEnablerRuleApplication | ||
| Description |
Tests if an offering constrainer enabler rule application service is supported. | ||
| Return | boolean | true if offering constrainer enabler rule application
service is supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getCanonicalUnitEnablerRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported CanonicalUnitEnabler record
types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitEnablerRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | canonicalUnitEnablerRecordType | a Type indicating a CanonicalUnitEnabler
record type |
| Return | boolean | true if the given record type is supported, false
otherwise | |
| Errors | NULL_ARGUMENT | canonicalUnitEnablerRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getCanonicalUnitEnablerSearchRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported CanonicalUnitEnabler search
record types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitEnablerSearchRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | canonicalUnitEnablerSearchRecordType | a Type indicating a CanonicalUnitEnabler
search record type |
| Return | boolean | true if the given search record type is supported,
false otherwise | |
| Errors | NULL_ARGUMENT | canonicalUnitEnablerSearchRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getCanonicalUnitProcessorRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported CanonicalUnitProcessor
record types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitProcessorRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | canonicalUnitProcessorRecordType | a Type indicating a CanonicalUnitProcessor
record type |
| Return | boolean | true if the given record type is supported, false
otherwise | |
| Errors | NULL_ARGUMENT | canonicalUnitProcessorRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getCanonicalUnitProcessorSearchRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported CanonicalUnitProcessor
search record types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitProcessorSearchRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | canonicalUnitProcessorSearchRecordType | a Type indicating a CanonicalUnitProcessor
search record type |
| Return | boolean | true if the given search record type is supported,
false otherwise | |
| Errors | NULL_ARGUMENT | canonicalUnitProcessorSearchRecordType is null
| |
| Compliance | mandatory | This method must be implemented. | |
| Method | getCanonicalUnitProcessorEnablerRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported CanonicalUnitProcessorEnabler
record types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitProcessorEnablerRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | canonicalUnitProcessorEnablerRecordType | a Type indicating a CanonicalUnitProcessorEnabler
record type |
| Return | boolean | true if the given record type is supported, false
otherwise | |
| Errors | NULL_ARGUMENT | canonicalUnitProcessorEnablerRecordType is null
| |
| Compliance | mandatory | This method must be implemented. | |
| Method | getCanonicalUnitProcessorEnablerSearchRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported CanonicalUnitProcessorEnabler
search record types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCanonicalUnitProcessorEnablerSearchRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | canonicalUnitProcessorEnablerSearchRecordType | a Type indicating a CanonicalUnitProcessorEnabler
search record type |
| Return | boolean | true if the given search record type is supported,
false otherwise | |
| Errors | NULL_ARGUMENT | canonicalUnitProcessorEnablerSearchRecordType is null
| |
| Compliance | mandatory | This method must be implemented. | |
| Method | getOfferingConstrainerRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported OfferingConstrainer record
types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOfferingConstrainerRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | offeringConstrainerRecordType | a Type indicating an OfferingConstrainer
record type |
| Return | boolean | true if the given record type is supported, false
otherwise | |
| Errors | NULL_ARGUMENT | offeringConstrainerRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getOfferingConstrainerSearchRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported OfferingConstrainer search
record types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOfferingConstrainerSearchRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | offeringConstrainerSearchRecordType | a Type indicating an OfferingConstrainer
search record type |
| Return | boolean | true if the given search record type is supported,
false otherwise | |
| Errors | NULL_ARGUMENT | offeringConstrainerSearchRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getOfferingConstrainerEnablerRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported OfferingConstrainerEnabler
record types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOfferingConstrainerEnablerRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | offeringConstrainerEnablerRecordType | a Type indicating an OfferingConstrainerEnabler
record type |
| Return | boolean | true if the given record type is supported, false
otherwise | |
| Errors | NULL_ARGUMENT | offeringConstrainerEnablerRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getOfferingConstrainerEnablerSearchRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported OfferingConstrainerEnabler
search record types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsOfferingConstrainerEnablerSearchRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | offeringConstrainerEnablerSearchRecordType | a Type indicating an OfferingConstrainerEnabler
search record type |
| Return | boolean | true if the given search record type is supported,
false otherwise | |
| Errors | NULL_ARGUMENT | offeringConstrainerEnablerSearchRecordType is null
| |
| Compliance | mandatory | This method must be implemented. | |