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, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
boolean 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.