public interface ConfigurationRulesProfile extends OsidProfile
The configuration rules profile describes the interoperability among configuration rules services.
Modifier and Type | Method and Description |
---|---|
TypeList |
getParameterProcessorEnablerRecordTypes()
Gets the supported
ParameterProcessorEnabler record
types. |
TypeList |
getParameterProcessorEnablerSearchRecordTypes()
Gets the supported
ParameterProcessorEnabler search
record types. |
TypeList |
getParameterProcessorRecordTypes()
Gets the supported
ParameterProcessor record types. |
TypeList |
getParameterProcessorSearchRecordTypes()
Gets the supported
ParameterProcessor search record
types. |
TypeList |
getValueEnablerRecordTypes()
Gets the supported
ValueEnabler record types. |
TypeList |
getValueEnablerSearchRecordTypes()
Gets the supported
ValueEnabler search record types. |
boolean |
supportsParameterProcessorAdmin()
Tests if a parameter processor administrative service is supported.
|
boolean |
supportsParameterProcessorConfiguration()
Tests if a parameter processor configuration lookup service is
supported.
|
boolean |
supportsParameterProcessorConfigurationAssignment()
Tests if a parameter processor configuration service is supported.
|
boolean |
supportsParameterProcessorEnablerAdmin()
Tests if a parameter processor enabler administrative service is
supported.
|
boolean |
supportsParameterProcessorEnablerConfiguration()
Tests if a parameter processor enabler configuration lookup service is
supported.
|
boolean |
supportsParameterProcessorEnablerConfigurationAssignment()
Tests if a parameter processor enabler configuration service is
supported.
|
boolean |
supportsParameterProcessorEnablerLookup()
Tests if looking up parameter processor enablers is supported.
|
boolean |
supportsParameterProcessorEnablerNotification()
Tests if a parameter processor enabler notification service is
supported.
|
boolean |
supportsParameterProcessorEnablerQuery()
Tests if querying parameter processor enablers is supported.
|
boolean |
supportsParameterProcessorEnablerRecordType(Type parameterProcessorEnablerRecordType)
Tests if the given
ParameterProcessorEnabler record
type is supported. |
boolean |
supportsParameterProcessorEnablerRuleApplication()
Tests if a parameter processor enabler rule application service is
supported.
|
boolean |
supportsParameterProcessorEnablerRuleLookup()
Tests if a parameter processor enabler rule lookup service is
supported.
|
boolean |
supportsParameterProcessorEnablerSearch()
Tests if searching parameter processor enablers is supported.
|
boolean |
supportsParameterProcessorEnablerSearchRecordType(Type parameterProcessorEnablerSearchRecordType)
Tests if the given
ParameterProcessorEnabler search
record type is supported. |
boolean |
supportsParameterProcessorEnablerSmartConfiguration()
Tests if a parameter processor enabler configuration lookup service is
supported.
|
boolean |
supportsParameterProcessorLookup()
Tests if looking up parameter processor is supported.
|
boolean |
supportsParameterProcessorNotification()
Tests if a parameter processor notification service is supported.
|
boolean |
supportsParameterProcessorQuery()
Tests if querying parameter processor is supported.
|
boolean |
supportsParameterProcessorRecordType(Type parameterProcessorRecordType)
Tests if the given
ParameterProcessor record type is
supported. |
boolean |
supportsParameterProcessorRuleApplication()
Tests if a parameter processor rule application service is supported.
|
boolean |
supportsParameterProcessorRuleLookup()
Tests if a parameter processor rule lookup service is supported.
|
boolean |
supportsParameterProcessorSearch()
Tests if searching parameter processor is supported.
|
boolean |
supportsParameterProcessorSearchRecordType(Type parameterProcessorSearchRecordType)
Tests if the given
ParameterProcessor search record
type is supported. |
boolean |
supportsParameterProcessorSmartConfiguration()
Tests if a parameter processor configuration lookup service is
supported.
|
boolean |
supportsValueEnablerAdmin()
Tests if a value enabler administrative service is supported.
|
boolean |
supportsValueEnablerConfiguration()
Tests if a value enabler configuration lookup service is supported.
|
boolean |
supportsValueEnablerConfigurationAssignment()
Tests if a value enabler configuration service is supported.
|
boolean |
supportsValueEnablerLookup()
Tests if looking up value enablers is supported.
|
boolean |
supportsValueEnablerNotification()
Tests if a value enabler notification service is supported.
|
boolean |
supportsValueEnablerQuery()
Tests if querying value enablers is supported.
|
boolean |
supportsValueEnablerRecordType(Type valueEnablerRecordType)
Tests if the given
ValueEnabler record type is
supported. |
boolean |
supportsValueEnablerRuleApplication()
Tests if a value enabler rule application service is supported.
|
boolean |
supportsValueEnablerRuleLookup()
Tests if a value enabler rule lookup service is supported.
|
boolean |
supportsValueEnablerSearch()
Tests if searching value enablers is supported.
|
boolean |
supportsValueEnablerSearchRecordType(Type valueEnablerSearchRecordType)
Tests if the given
ValueEnabler search record type is
supported. |
boolean |
supportsValueEnablerSmartConfiguration()
Tests if a value enabler configuration 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 supportsValueEnablerLookup()
true
if value enabler lookup is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsValueEnablerQuery()
true
if value enabler query is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsValueEnablerSearch()
true
if value enabler search is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsValueEnablerAdmin()
true
if value enabler administration is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsValueEnablerNotification()
true
if value enabler notification is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsValueEnablerConfiguration()
true
if a value enabler configuration lookup
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsValueEnablerConfigurationAssignment()
true
if value enabler configuration assignment
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsValueEnablerSmartConfiguration()
true
if a value enabler configuration service
is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsValueEnablerRuleLookup()
true
if a value enabler rule lookup service is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsValueEnablerRuleApplication()
true
if value enabler rule application service
is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsParameterProcessorLookup()
true
if parameter processor lookup is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsParameterProcessorQuery()
true
if parameter processor query is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsParameterProcessorSearch()
true
if parameter processor search is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsParameterProcessorAdmin()
true
if parameter processor administration is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsParameterProcessorNotification()
true
if parameter processor notification is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsParameterProcessorConfiguration()
true
if a parameter processor configuration
lookup service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsParameterProcessorConfigurationAssignment()
true
if parameter processor configuration
assignment service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsParameterProcessorSmartConfiguration()
true
if a parameter processor configuration
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsParameterProcessorRuleLookup()
true
if a parameter processor rule lookup
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsParameterProcessorRuleApplication()
true
if parameter processor rule application
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsParameterProcessorEnablerLookup()
true
if parameter processor enabler lookup is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsParameterProcessorEnablerQuery()
true
if parameter processor enabler query is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsParameterProcessorEnablerSearch()
true
if parameter processor enabler search is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsParameterProcessorEnablerAdmin()
true
if parameter processor enabler
administration is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsParameterProcessorEnablerNotification()
true
if parameter processor enabler
notification is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsParameterProcessorEnablerConfiguration()
true
if a parameter processor enabler
configuration lookup service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsParameterProcessorEnablerConfigurationAssignment()
true
if parameter processor enabler
configuration assignment service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsParameterProcessorEnablerSmartConfiguration()
true
if a parameter processor enabler
configuration service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsParameterProcessorEnablerRuleLookup()
true
if a processor enabler rule lookup service
is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsParameterProcessorEnablerRuleApplication()
true
if parameter processor enabler rule
application service is supported, false
otherwisemandatory
- This method must be implemented. TypeList getValueEnablerRecordTypes()
ValueEnabler
record types. ValueEnabler
record typesmandatory
- This method must be implemented. boolean supportsValueEnablerRecordType(Type valueEnablerRecordType)
ValueEnabler
record type is
supported.valueEnablerRecordType
- a Type
indicating a
ValueEnabler
record type true
if the given record type is supported,
false
otherwiseNullArgumentException
- valueEnablerRecordType
is null
mandatory
- This method must be implemented. TypeList getValueEnablerSearchRecordTypes()
ValueEnabler
search record types. ValueEnabler
search record typesmandatory
- This method must be implemented. boolean supportsValueEnablerSearchRecordType(Type valueEnablerSearchRecordType)
ValueEnabler
search record type is
supported.valueEnablerSearchRecordType
- a Type
indicating
a ValueEnabler
search record type true
if the given search record type is
supported, false
otherwiseNullArgumentException
-
valueEnablerSearchRecordType
is null
mandatory
- This method must be implemented. TypeList getParameterProcessorRecordTypes()
ParameterProcessor
record types. ParameterProcessor
record typesmandatory
- This method must be implemented. boolean supportsParameterProcessorRecordType(Type parameterProcessorRecordType)
ParameterProcessor
record type is
supported.parameterProcessorRecordType
- a Type
indicating
a ParameterProcessor
record type true
if the given record type is supported,
false
otherwiseNullArgumentException
-
parameterProcessorRecordType
is null
mandatory
- This method must be implemented. TypeList getParameterProcessorSearchRecordTypes()
ParameterProcessor
search record
types. ParameterProcessor
search record typesmandatory
- This method must be implemented. boolean supportsParameterProcessorSearchRecordType(Type parameterProcessorSearchRecordType)
ParameterProcessor
search record
type is supported.parameterProcessorSearchRecordType
- a Type
indicating a ParameterProcessor
search record
type true
if the given search record type is
supported, false
otherwiseNullArgumentException
-
parameterProcessorSearchRecordType
is null
mandatory
- This method must be implemented. TypeList getParameterProcessorEnablerRecordTypes()
ParameterProcessorEnabler
record
types.
ParameterProcessorEnabler
record typesmandatory
- This method must be implemented. boolean supportsParameterProcessorEnablerRecordType(Type parameterProcessorEnablerRecordType)
ParameterProcessorEnabler
record
type is supported.parameterProcessorEnablerRecordType
- a Type
indicating a ParameterProcessorEnabler
record
type true
if the given record type is supported,
false
otherwiseNullArgumentException
-
parameterProcessorEnablerRecordType
is null
mandatory
- This method must be implemented. TypeList getParameterProcessorEnablerSearchRecordTypes()
ParameterProcessorEnabler
search
record types.
ParameterProcessorEnabler
search record typesmandatory
- This method must be implemented. boolean supportsParameterProcessorEnablerSearchRecordType(Type parameterProcessorEnablerSearchRecordType)
ParameterProcessorEnabler
search
record type is supported.parameterProcessorEnablerSearchRecordType
- a Type
indicating a ParameterProcessorEnabler
search record type true
if the given search record type is
supported, false
otherwiseNullArgumentException
-
parameterProcessorEnablerSearchRecordType
is
null
mandatory
- This method must be implemented.