public interface OfferingRulesProfile extends OsidProfile
The offering rules profile describes the interoperability among offering rules services.
| Modifier and Type | Method and Description |
|---|---|
TypeList |
getCanonicalUnitEnablerRecordTypes()
Gets the supported
CanonicalUnitEnabler record types. |
TypeList |
getCanonicalUnitEnablerSearchRecordTypes()
Gets the supported
CanonicalUnitEnabler search record
types. |
TypeList |
getCanonicalUnitProcessorEnablerRecordTypes()
Gets the supported
CanonicalUnitProcessorEnabler record
types. |
TypeList |
getCanonicalUnitProcessorEnablerSearchRecordTypes()
Gets the supported
CanonicalUnitProcessorEnabler search
record types. |
TypeList |
getCanonicalUnitProcessorRecordTypes()
Gets the supported
CanonicalUnitProcessor record types. |
TypeList |
getCanonicalUnitProcessorSearchRecordTypes()
Gets the supported
CanonicalUnitProcessor search record
types. |
TypeList |
getOfferingConstrainerEnablerRecordTypes()
Gets the supported
OfferingConstrainerEnabler record
types. |
TypeList |
getOfferingConstrainerEnablerSearchRecordTypes()
Gets the supported
OfferingConstrainerEnabler search
record types. |
TypeList |
getOfferingConstrainerRecordTypes()
Gets the supported
OfferingConstrainer record types. |
TypeList |
getOfferingConstrainerSearchRecordTypes()
Gets the supported
OfferingConstrainer search record
types. |
boolean |
supportsCanonicalUnitEnablerAdmin()
Tests if a canonical unit enabler administrative service is supported.
|
boolean |
supportsCanonicalUnitEnablerCatalogue()
Tests if a canonical unit enabler catalogue lookup service is
supported.
|
boolean |
supportsCanonicalUnitEnablerCatalogueAssignment()
Tests if a canonical unit enabler catalogue service is supported.
|
boolean |
supportsCanonicalUnitEnablerLookup()
Tests if looking up canonical unit enablers is supported.
|
boolean |
supportsCanonicalUnitEnablerNotification()
Tests if a canonical unit enabler notification service is supported.
|
boolean |
supportsCanonicalUnitEnablerQuery()
Tests if querying canonical unit enablers is supported.
|
boolean |
supportsCanonicalUnitEnablerRecordType(Type canonicalUnitEnablerRecordType)
Tests if the given
CanonicalUnitEnabler record type is
supported. |
boolean |
supportsCanonicalUnitEnablerSearch()
Tests if searching canonical unit enablers is supported.
|
boolean |
supportsCanonicalUnitEnablerSearchRecordType(Type canonicalUnitEnablerSearchRecordType)
Tests if the given
CanonicalUnitEnabler search record
type is supported. |
boolean |
supportsCanonicalUnitEnablerSmartCatalogue()
Tests if a canonical unit enabler catalogue lookup service is
supported.
|
boolean |
supportsCanonicalUnitProcessorAdmin()
Tests if a canonical unit processor administrative service is
supported.
|
boolean |
supportsCanonicalUnitProcessorCatalogue()
Tests if a canonical unit processor catalogue lookup service is
supported.
|
boolean |
supportsCanonicalUnitProcessorCatalogueAssignment()
Tests if a canonical unit processor catalogue service is supported.
|
boolean |
supportsCanonicalUnitProcessorEnablerAdmin()
Tests if a canonical unit processor enabler administrative service is
supported.
|
boolean |
supportsCanonicalUnitProcessorEnablerCatalogue()
Tests if a canonical unit processor enabler catalogue lookup service
is supported.
|
boolean |
supportsCanonicalUnitProcessorEnablerCatalogueAssignment()
Tests if a canonical unit processor enabler catalogue service is
supported.
|
boolean |
supportsCanonicalUnitProcessorEnablerLookup()
Tests if looking up canonical unit processor enablers is supported.
|
boolean |
supportsCanonicalUnitProcessorEnablerNotification()
Tests if a canonical unit processor enabler notification service is
supported.
|
boolean |
supportsCanonicalUnitProcessorEnablerQuery()
Tests if querying canonical unit processor enablers is supported.
|
boolean |
supportsCanonicalUnitProcessorEnablerRecordType(Type canonicalUnitProcessorEnablerRecordType)
Tests if the given
CanonicalUnitProcessorEnabler record
type is supported. |
boolean |
supportsCanonicalUnitProcessorEnablerRuleApplication()
Tests if a canonical unit processor enabler rule application service
is supported.
|
boolean |
supportsCanonicalUnitProcessorEnablerRuleLookup()
Tests if a canonical unit processor enabler rule lookup service is
supported.
|
boolean |
supportsCanonicalUnitProcessorEnablerSearch()
Tests if searching canonical unit processor enablers is supported.
|
boolean |
supportsCanonicalUnitProcessorEnablerSearchRecordType(Type canonicalUnitProcessorEnablerSearchRecordType)
Tests if the given
CanonicalUnitProcessorEnabler search
record type is supported. |
boolean |
supportsCanonicalUnitProcessorEnablerSmartCatalogue()
Tests if a canonical unit processor enabler catalogue lookup service
is supported.
|
boolean |
supportsCanonicalUnitProcessorLookup()
Tests if looking up canonical unit processor is supported.
|
boolean |
supportsCanonicalUnitProcessorNotification()
Tests if a canonical unit processor notification service is supported.
|
boolean |
supportsCanonicalUnitProcessorQuery()
Tests if querying canonical unit processor is supported.
|
boolean |
supportsCanonicalUnitProcessorRecordType(Type canonicalUnitProcessorRecordType)
Tests if the given
CanonicalUnitProcessor record type
is supported. |
boolean |
supportsCanonicalUnitProcessorRuleApplication()
Tests if a canonical unit processor rule application service is
supported.
|
boolean |
supportsCanonicalUnitProcessorRuleLookup()
Tests if a canonical unit processor rule lookup service is supported.
|
boolean |
supportsCanonicalUnitProcessorSearch()
Tests if searching canonical unit processor is supported.
|
boolean |
supportsCanonicalUnitProcessorSearchRecordType(Type canonicalUnitProcessorSearchRecordType)
Tests if the given
CanonicalUnitProcessor search record
type is supported. |
boolean |
supportsCanonicalUnitProcessorSmartCatalogue()
Tests if a canonical unit processor catalogue lookup service is
supported.
|
boolean |
supportsOfferingConstrainerAdmin()
Tests if an offering constrainer administrative service is supported.
|
boolean |
supportsOfferingConstrainerCatalogue()
Tests if an offering constrainer catalogue lookup service is
supported.
|
boolean |
supportsOfferingConstrainerCatalogueAssignment()
Tests if an offering constrainer catalogue service is supported.
|
boolean |
supportsOfferingConstrainerEnablerAdmin()
Tests if an offering constrainer enabler administrative service is
supported.
|
boolean |
supportsOfferingConstrainerEnablerCatalogue()
Tests if an offering constrainer enabler catalogue lookup service is
supported.
|
boolean |
supportsOfferingConstrainerEnablerCatalogueAssignment()
Tests if an offering constrainer enabler catalogue service is
supported.
|
boolean |
supportsOfferingConstrainerEnablerLookup()
Tests if looking up offering constrainer enablers is supported.
|
boolean |
supportsOfferingConstrainerEnablerNotification()
Tests if an offering constrainer enabler notification service is
supported.
|
boolean |
supportsOfferingConstrainerEnablerQuery()
Tests if querying offering constrainer enablers is supported.
|
boolean |
supportsOfferingConstrainerEnablerRecordType(Type offeringConstrainerEnablerRecordType)
Tests if the given
OfferingConstrainerEnabler record
type is supported. |
boolean |
supportsOfferingConstrainerEnablerRuleApplication()
Tests if an offering constrainer enabler rule application service is
supported.
|
boolean |
supportsOfferingConstrainerEnablerRuleLookup()
Tests if an offering constrainer enabler rule lookup service is
supported.
|
boolean |
supportsOfferingConstrainerEnablerSearch()
Tests if searching offering constrainer enablers is supported.
|
boolean |
supportsOfferingConstrainerEnablerSearchRecordType(Type offeringConstrainerEnablerSearchRecordType)
Tests if the given
OfferingConstrainerEnabler search
record type is supported. |
boolean |
supportsOfferingConstrainerEnablerSmartCatalogue()
Tests if an offering constrainer enabler catalogue lookup service is
supported.
|
boolean |
supportsOfferingConstrainerLookup()
Tests if looking up offering constrainer is supported.
|
boolean |
supportsOfferingConstrainerNotification()
Tests if an offering constrainer notification service is supported.
|
boolean |
supportsOfferingConstrainerQuery()
Tests if querying offering constrainer is supported.
|
boolean |
supportsOfferingConstrainerRecordType(Type offeringConstrainerRecordType)
Tests if the given
OfferingConstrainer record type is
supported. |
boolean |
supportsOfferingConstrainerRuleApplication()
Tests if an offering constrainer rule application service is
supported.
|
boolean |
supportsOfferingConstrainerRuleLookup()
Tests if an offering constrainer rule lookup service is supported.
|
boolean |
supportsOfferingConstrainerSearch()
Tests if searching offering constrainer is supported.
|
boolean |
supportsOfferingConstrainerSearchRecordType(Type offeringConstrainerSearchRecordType)
Tests if the given
OfferingConstrainer search record
type is supported. |
boolean |
supportsOfferingConstrainerSmartCatalogue()
Tests if an offering constrainer catalogue lookup service is
supported.
|
boolean |
supportsVisibleFederation()
Tests if any broker federation is exposed.
|
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdboolean supportsVisibleFederation()
true if visible federation is supported,
false otherwisemandatory - This method must be implemented. boolean supportsCanonicalUnitEnablerLookup()
true if canonical unit enabler lookup is
supported, false otherwisemandatory - This method must be implemented. boolean supportsCanonicalUnitEnablerQuery()
true if canonical unit enabler query is
supported, false otherwisemandatory - This method must be implemented. boolean supportsCanonicalUnitEnablerSearch()
true if canonical unit enabler search is
supported, false otherwisemandatory - This method must be implemented. boolean supportsCanonicalUnitEnablerAdmin()
true if canonical unit enabler administration
is supported, false otherwisemandatory - This method must be implemented. boolean supportsCanonicalUnitEnablerNotification()
true if canonical unit enabler notification is
supported, false otherwisemandatory - This method must be implemented. boolean supportsCanonicalUnitEnablerCatalogue()
true if a canonical unit enabler catalogue
lookup service is supported, false otherwisemandatory - This method must be implemented. boolean supportsCanonicalUnitEnablerCatalogueAssignment()
true if canonical unit enabler catalogue
assignment service is supported, false
otherwisemandatory - This method must be implemented. boolean supportsCanonicalUnitEnablerSmartCatalogue()
true if a canonical unit enabler catalogue
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsCanonicalUnitProcessorLookup()
true if canonical unit processor lookup is
supported, false otherwisemandatory - This method must be implemented. boolean supportsCanonicalUnitProcessorQuery()
true if canonical unit processor query is
supported, false otherwisemandatory - This method must be implemented. boolean supportsCanonicalUnitProcessorSearch()
true if canonical unit processor search is
supported, false otherwisemandatory - This method must be implemented. boolean supportsCanonicalUnitProcessorAdmin()
true if canonical unit processor administration
is supported, false otherwisemandatory - This method must be implemented. boolean supportsCanonicalUnitProcessorNotification()
true if canonical unit processor notification
is supported, false otherwisemandatory - This method must be implemented. boolean supportsCanonicalUnitProcessorCatalogue()
true if a canonical unit processor catalogue
lookup service is supported, false otherwisemandatory - This method must be implemented. boolean supportsCanonicalUnitProcessorCatalogueAssignment()
true if canonical unit processor catalogue
assignment service is supported, false
otherwisemandatory - This method must be implemented. boolean supportsCanonicalUnitProcessorSmartCatalogue()
true if a canonical unit processor catalogue
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsCanonicalUnitProcessorRuleLookup()
true if a canonical unit processor rule lookup
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsCanonicalUnitProcessorRuleApplication()
true if canonical unit processor rule
application service is supported, false
otherwisemandatory - This method must be implemented. boolean supportsCanonicalUnitProcessorEnablerLookup()
true if canonical unit processor enabler lookup
is supported, false otherwisemandatory - This method must be implemented. boolean supportsCanonicalUnitProcessorEnablerQuery()
true if canonical unit processor enabler query
is supported, false otherwisemandatory - This method must be implemented. boolean supportsCanonicalUnitProcessorEnablerSearch()
true if canonical unit processor enabler search
is supported, false otherwisemandatory - This method must be implemented. boolean supportsCanonicalUnitProcessorEnablerAdmin()
true if canonical unit processor enabler
administration is supported, false otherwisemandatory - This method must be implemented. boolean supportsCanonicalUnitProcessorEnablerNotification()
true if canonical unit processor enabler
notification is supported, false otherwisemandatory - This method must be implemented. boolean supportsCanonicalUnitProcessorEnablerCatalogue()
true if a canonical unit processor enabler
catalogue lookup service is supported, false
otherwisemandatory - This method must be implemented. boolean supportsCanonicalUnitProcessorEnablerCatalogueAssignment()
true if canonical unit processor enabler
catalogue assignment service is supported, false
otherwisemandatory - This method must be implemented. boolean supportsCanonicalUnitProcessorEnablerSmartCatalogue()
true if a canonical unit processor enabler
catalogue service is supported, false otherwisemandatory - This method must be implemented. boolean supportsCanonicalUnitProcessorEnablerRuleLookup()
true if an processor enabler rule lookup
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsCanonicalUnitProcessorEnablerRuleApplication()
true if canonical unit processor enabler rule
application service is supported, false
otherwisemandatory - This method must be implemented. boolean supportsOfferingConstrainerLookup()
true if offering constrainer lookup is
supported, false otherwisemandatory - This method must be implemented. boolean supportsOfferingConstrainerQuery()
true if offering constrainer query is
supported, false otherwisemandatory - This method must be implemented. boolean supportsOfferingConstrainerSearch()
true if offering constrainer search is
supported, false otherwisemandatory - This method must be implemented. boolean supportsOfferingConstrainerAdmin()
true if offering constrainer administration is
supported, false otherwisemandatory - This method must be implemented. boolean supportsOfferingConstrainerNotification()
true if offering constrainer notification is
supported, false otherwisemandatory - This method must be implemented. boolean supportsOfferingConstrainerCatalogue()
true if an offering constrainer catalogue
lookup service is supported, false otherwisemandatory - This method must be implemented. boolean supportsOfferingConstrainerCatalogueAssignment()
true if offering constrainer catalogue
assignment service is supported, false
otherwisemandatory - This method must be implemented. boolean supportsOfferingConstrainerSmartCatalogue()
true if an offering constrainer catalogue
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsOfferingConstrainerRuleLookup()
true if an offering constrainer rule lookup
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsOfferingConstrainerRuleApplication()
true if an offering constrainer rule
application service is supported, false
otherwisemandatory - This method must be implemented. boolean supportsOfferingConstrainerEnablerLookup()
true if offering constrainer enabler lookup is
supported, false otherwisemandatory - This method must be implemented. boolean supportsOfferingConstrainerEnablerQuery()
true if offering constrainer enabler query is
supported, false otherwisemandatory - This method must be implemented. boolean supportsOfferingConstrainerEnablerSearch()
true if offering constrainer enabler search is
supported, false otherwisemandatory - This method must be implemented. boolean supportsOfferingConstrainerEnablerAdmin()
true if offering constrainer enabler
administration is supported, false otherwisemandatory - This method must be implemented. boolean supportsOfferingConstrainerEnablerNotification()
true if offering constrainer enabler
notification is supported, false otherwisemandatory - This method must be implemented. boolean supportsOfferingConstrainerEnablerCatalogue()
true if an offering constrainer enabler
catalogue lookup service is supported, false
otherwisemandatory - This method must be implemented. boolean supportsOfferingConstrainerEnablerCatalogueAssignment()
true if offering constrainer enabler catalogue
assignment service is supported, false
otherwisemandatory - This method must be implemented. boolean supportsOfferingConstrainerEnablerSmartCatalogue()
true if an offering constrainer enabler
catalogue service is supported, false otherwisemandatory - This method must be implemented. boolean supportsOfferingConstrainerEnablerRuleLookup()
true if an offering constrainer enabler rule
lookup service is supported, false otherwisemandatory - This method must be implemented. boolean supportsOfferingConstrainerEnablerRuleApplication()
true if offering constrainer enabler rule
application service is supported, false
otherwisemandatory - This method must be implemented. TypeList getCanonicalUnitEnablerRecordTypes()
CanonicalUnitEnabler record types. CanonicalUnitEnabler
record typesmandatory - This method must be implemented. boolean supportsCanonicalUnitEnablerRecordType(Type canonicalUnitEnablerRecordType)
CanonicalUnitEnabler record type is
supported.canonicalUnitEnablerRecordType - a Type
indicating a CanonicalUnitEnabler record type true if the given record type is supported,
false otherwiseNullArgumentException -
canonicalUnitEnablerRecordType is null mandatory - This method must be implemented. TypeList getCanonicalUnitEnablerSearchRecordTypes()
CanonicalUnitEnabler search record
types. CanonicalUnitEnabler
search record typesmandatory - This method must be implemented. boolean supportsCanonicalUnitEnablerSearchRecordType(Type canonicalUnitEnablerSearchRecordType)
CanonicalUnitEnabler search record
type is supported.canonicalUnitEnablerSearchRecordType - a Type
indicating a CanonicalUnitEnabler search record
type true if the given search record type is
supported, false otherwiseNullArgumentException -
canonicalUnitEnablerSearchRecordType is null
mandatory - This method must be implemented. TypeList getCanonicalUnitProcessorRecordTypes()
CanonicalUnitProcessor record types. CanonicalUnitProcessor
record typesmandatory - This method must be implemented. boolean supportsCanonicalUnitProcessorRecordType(Type canonicalUnitProcessorRecordType)
CanonicalUnitProcessor record type
is supported.canonicalUnitProcessorRecordType - a Type
indicating a CanonicalUnitProcessor record type true if the given record type is supported,
false otherwiseNullArgumentException -
canonicalUnitProcessorRecordType is null
mandatory - This method must be implemented. TypeList getCanonicalUnitProcessorSearchRecordTypes()
CanonicalUnitProcessor search record
types. CanonicalUnitProcessor
search record typesmandatory - This method must be implemented. boolean supportsCanonicalUnitProcessorSearchRecordType(Type canonicalUnitProcessorSearchRecordType)
CanonicalUnitProcessor search record
type is supported.canonicalUnitProcessorSearchRecordType - a Type
indicating a CanonicalUnitProcessor search
record type true if the given search record type is
supported, false otherwiseNullArgumentException -
canonicalUnitProcessorSearchRecordType is null
mandatory - This method must be implemented. TypeList getCanonicalUnitProcessorEnablerRecordTypes()
CanonicalUnitProcessorEnabler record
types.
CanonicalUnitProcessorEnabler record typesmandatory - This method must be implemented. boolean supportsCanonicalUnitProcessorEnablerRecordType(Type canonicalUnitProcessorEnablerRecordType)
CanonicalUnitProcessorEnabler record
type is supported.canonicalUnitProcessorEnablerRecordType - a Type
indicating a CanonicalUnitProcessorEnabler
record type true if the given record type is supported,
false otherwiseNullArgumentException -
canonicalUnitProcessorEnablerRecordType is null
mandatory - This method must be implemented. TypeList getCanonicalUnitProcessorEnablerSearchRecordTypes()
CanonicalUnitProcessorEnabler search
record types.
CanonicalUnitProcessorEnabler search record typesmandatory - This method must be implemented. boolean supportsCanonicalUnitProcessorEnablerSearchRecordType(Type canonicalUnitProcessorEnablerSearchRecordType)
CanonicalUnitProcessorEnabler search
record type is supported.canonicalUnitProcessorEnablerSearchRecordType - a Type
indicating a CanonicalUnitProcessorEnabler
search record type true if the given search record type is
supported, false otherwiseNullArgumentException -
canonicalUnitProcessorEnablerSearchRecordType is
null mandatory - This method must be implemented. TypeList getOfferingConstrainerRecordTypes()
OfferingConstrainer record types. OfferingConstrainer
record typesmandatory - This method must be implemented. boolean supportsOfferingConstrainerRecordType(Type offeringConstrainerRecordType)
OfferingConstrainer record type is
supported.offeringConstrainerRecordType - a Type indicating
an OfferingConstrainer record type true if the given record type is supported,
false otherwiseNullArgumentException -
offeringConstrainerRecordType is null mandatory - This method must be implemented. TypeList getOfferingConstrainerSearchRecordTypes()
OfferingConstrainer search record
types. OfferingConstrainer
search record typesmandatory - This method must be implemented. boolean supportsOfferingConstrainerSearchRecordType(Type offeringConstrainerSearchRecordType)
OfferingConstrainer search record
type is supported.offeringConstrainerSearchRecordType - a Type
indicating an OfferingConstrainer search record
type true if the given search record type is
supported, false otherwiseNullArgumentException -
offeringConstrainerSearchRecordType is null
mandatory - This method must be implemented. TypeList getOfferingConstrainerEnablerRecordTypes()
OfferingConstrainerEnabler record
types.
OfferingConstrainerEnabler record typesmandatory - This method must be implemented. boolean supportsOfferingConstrainerEnablerRecordType(Type offeringConstrainerEnablerRecordType)
OfferingConstrainerEnabler record
type is supported.offeringConstrainerEnablerRecordType - a Type
indicating an OfferingConstrainerEnabler record
type true if the given record type is supported,
false otherwiseNullArgumentException -
offeringConstrainerEnablerRecordType is null
mandatory - This method must be implemented. TypeList getOfferingConstrainerEnablerSearchRecordTypes()
OfferingConstrainerEnabler search
record types.
OfferingConstrainerEnabler search record typesmandatory - This method must be implemented. boolean supportsOfferingConstrainerEnablerSearchRecordType(Type offeringConstrainerEnablerSearchRecordType)
OfferingConstrainerEnabler search
record type is supported.offeringConstrainerEnablerSearchRecordType - a Type
indicating an OfferingConstrainerEnabler
search record type true if the given search record type is
supported, false otherwiseNullArgumentException -
offeringConstrainerEnablerSearchRecordType is
null mandatory - This method must be implemented.