public interface ConfigurationProfile extends OsidProfile
The ConfigurationProfile describes the profile of the
configuration service.
| Modifier and Type | Method and Description |
|---|---|
TypeList |
getConfigurationRecordTypes()
Gets all the configuration record types supported.
|
TypeList |
getConfigurationSearchRecordTypes()
Gets all the configuration search record types supported.
|
TypeList |
getParameterRecordTypes()
Gets all the parameter record types supported.
|
TypeList |
getParameterSearchRecordTypes()
Gets all the parameter search record types supported.
|
TypeList |
getValueConditionRecordTypes()
Gets the supported value condition record types.
|
TypeList |
getValueRecordTypes()
Gets all the value record types supported.
|
TypeList |
getValueSearchRecordTypes()
Gets all the value search record types supported.
|
boolean |
supportsConfigurationAdmin()
Tests for the availability of a configuration admin service.
|
boolean |
supportsConfigurationBatch()
Tests for the availability of a configuration batch service.
|
boolean |
supportsConfigurationHierarchy()
Tests for the availability of a configuration hierarchy traversal
service.
|
boolean |
supportsConfigurationHierarchyDesign()
Tests for the availability of a configuration hierarchy design
service.
|
boolean |
supportsConfigurationLookup()
Tests for the availability of a configuration lookup service.
|
boolean |
supportsConfigurationNotification()
Tests for the availability of a notification service for subscribing
to changes to configurations.
|
boolean |
supportsConfigurationQuery()
Tests for the availability of a configuration query service.
|
boolean |
supportsConfigurationRecordType(Type configurationRecordType)
Tests if a given configuration record type is supported.
|
boolean |
supportsConfigurationRules()
Tests for the availability of a configuration rules service.
|
boolean |
supportsConfigurationSearch()
Tests for the availability of a configuration search service.
|
boolean |
supportsConfigurationSearchRecordType(Type configurationSearchRecordType)
Tests if a given configuration search record type is supported.
|
boolean |
supportsParameterAdmin()
Tests for the availability of a parameter update service.
|
boolean |
supportsParameterConfiguration()
Tests for the availability of a service to lookup mappings of
parameters to configurations.
|
boolean |
supportsParameterConfigurationAssignment()
Tests for the availability of a service to map parameters to
configurations.
|
boolean |
supportsParameterLookup()
Tests for the availability of a parameter lookup service.
|
boolean |
supportsParameterNotification()
Tests for the availability of a parameter notification service.
|
boolean |
supportsParameterQuery()
Tests for the availability of a parameter query service.
|
boolean |
supportsParameterRecordType(Type parameterRecordType)
Tests if a given parameter record type is supported.
|
boolean |
supportsParameterSearch()
Tests for the availability of a parameter search service.
|
boolean |
supportsParameterSearchRecordType(Type parameterSearchRecordType)
Tests if a given parameter search record type is supported.
|
boolean |
supportsParameterSmartConfiguration()
Tests for the availability of a parameter smart configuration service.
|
boolean |
supportsValueAdmin()
Tests for the availability of a configuration value administration
service.
|
boolean |
supportsValueConditionRecordType(Type valueConditionRecordType)
Tests if the given
ValueCondition record type is
supported. |
boolean |
supportsValueLookup()
Tests for the availability of a configuration value lookup service.
|
boolean |
supportsValueNotification()
Tests for the availability of a configuration value notification
service.
|
boolean |
supportsValueQuery()
Tests for the availability of a configuration value query service.
|
boolean |
supportsValueRecordType(Type valueRecordType)
Tests if a given value record type is supported.
|
boolean |
supportsValueRetrieval()
Tests for the availability of a configuration value retrieval service.
|
boolean |
supportsValueSearch()
Tests for the availability of a configuration value search service.
|
boolean |
supportsValueSearchRecordType(Type valueSearchRecordType)
Tests if a given value search type is supported.
|
boolean |
supportsVisibleFederation()
Tests if federation is visible for this service.
|
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 supportsValueRetrieval()
true if value retrieval is available,
false otherwisemandatory - This method must be implemented. boolean supportsValueLookup()
true if value lookup is available, false
otherwisemandatory - This method must be implemented. boolean supportsValueQuery()
true if value query is available, false
otherwisemandatory - This method must be implemented. boolean supportsValueSearch()
true if value search is available, false
otherwisemandatory - This method must be implemented. boolean supportsValueAdmin()
true if value administration is available,
false otherwisemandatory - This method must be implemented. boolean supportsValueNotification()
true if value notification is available,
false otherwisemandatory - This method must be implemented. boolean supportsParameterLookup()
true if parameter lookup is available,
false otherwisemandatory - This method must be implemented. boolean supportsParameterQuery()
true if parameter query is available,
false otherwisemandatory - This method must be implemented. boolean supportsParameterSearch()
true if parameter search is available,
false otherwisemandatory - This method must be implemented. boolean supportsParameterAdmin()
true if parameter update is available,
false otherwisemandatory - This method must be implemented in all
providers. boolean supportsParameterNotification()
true if parameter notification is available,
false otherwisemandatory - This method must be implemented. boolean supportsParameterConfiguration()
true if parameter configuration is available,
false otherwisemandatory - This method must be implemented in all
providers. boolean supportsParameterConfigurationAssignment()
true if parameter configuration assignment is
available, false otherwisemandatory - This method must be implemented in all
providers. boolean supportsParameterSmartConfiguration()
true if parameter smart configuration service
is available, false otherwisemandatory - This method must be implemented in all
providers. boolean supportsConfigurationLookup()
true if configuration lookup is available,
false otherwisemandatory - This method must be implemented. boolean supportsConfigurationQuery()
true if configuration query is available,
false otherwisemandatory - This method must be implemented. boolean supportsConfigurationSearch()
true if configuration search is available,
false otherwisemandatory - This method must be implemented. boolean supportsConfigurationAdmin()
true if configuration admin is available,
false otherwisemandatory - This method must be implemented. boolean supportsConfigurationNotification()
true if a configuration notification service is
available, false otherwisemandatory - This method must be implemented. boolean supportsConfigurationHierarchy()
true if a configuration hierarchy traversal is
available, false otherwisemandatory - This method must be implemented. boolean supportsConfigurationHierarchyDesign()
true if a configuration hierarchy design is
available, false otherwisemandatory - This method must be implemented. boolean supportsConfigurationBatch()
true if a configuration batch service is
available, false otherwisemandatory - This method must be implemented. boolean supportsConfigurationRules()
true if a configuration rules service is
available, false otherwisemandatory - This method must be implemented. TypeList getValueConditionRecordTypes()
ValueCondition
record typesmandatory - This method must be implemented. boolean supportsValueConditionRecordType(Type valueConditionRecordType)
ValueCondition record type is
supported.valueConditionRecordType - a Type indicating a
ValueCondition record type true if the given value condition record
Type is supported, false otherwiseNullArgumentException - valueConditionRecordType
is null mandatory - This method must be implemented. TypeList getValueRecordTypes()
mandatory - This method must be implemented. boolean supportsValueRecordType(Type valueRecordType)
valueRecordType - the value record type true if the value record type is supported
, false otherwiseNullArgumentException - valueRecordType
is null mandatory - This method must be implemented. TypeList getValueSearchRecordTypes()
mandatory - This method must be implemented. boolean supportsValueSearchRecordType(Type valueSearchRecordType)
valueSearchRecordType - the value search record type true if the value search record type is
supported , false otherwiseNullArgumentException - valueSearchRecordType
is null mandatory - This method must be implemented. TypeList getParameterRecordTypes()
mandatory - This method must be implemented. boolean supportsParameterRecordType(Type parameterRecordType)
parameterRecordType - a parameter record type true if the parameter record type is supported,
false otherwiseNullArgumentException - parameterRecordType
is null mandatory - This method must be implemented. TypeList getParameterSearchRecordTypes()
mandatory - This method must be implemented. boolean supportsParameterSearchRecordType(Type parameterSearchRecordType)
parameterSearchRecordType - the value search type true if the parameter search record type is
supported, false otherwiseNullArgumentException -
parameterSearchRecordType is null mandatory - This method must be implemented. TypeList getConfigurationRecordTypes()
mandatory - This method must be implemented. boolean supportsConfigurationRecordType(Type configurationRecordType)
configurationRecordType - a configuration record type true if the configuration record type is
supported, false otherwiseNullArgumentException - configurationRecordType
is null mandatory - This method must be implemented. TypeList getConfigurationSearchRecordTypes()
mandatory - This method must be implemented. boolean supportsConfigurationSearchRecordType(Type configurationSearchRecordType)
configurationSearchRecordType - the configuration search record
type true if the configuration search record type is
support e d, false otherwiseNullArgumentException -
configurationSearchRecordType is null mandatory - This method must be implemented.