OSID Logo
OSID Specifications
configuration package
Version 3.0.0
Release Candidate Preview
Interfaceosid.configuration.ConfigurationProfile
Implementsosid.OsidProfile
Description

The ConfigurationProfile describes the profile of the configuration service.

MethodsupportsVisibleFederation
Description

Tests if federation is visible for this service.

Returnboolean true if visible federation is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsValueRetrieval
Description

Tests for the availability of a configuration value retrieval service.

Returnboolean true if value retrieval is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsValueLookup
Description

Tests for the availability of a configuration value lookup service.

Returnboolean true if value lookup is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsValueQuery
Description

Tests for the availability of a configuration value query service.

Returnboolean true if value query is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsValueSearch
Description

Tests for the availability of a configuration value search service.

Returnboolean true if value search is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsValueAdmin
Description

Tests for the availability of a configuration value administration service.

Returnboolean true if value administration is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsValueNotification
Description

Tests for the availability of a configuration value notification service.

Returnboolean true if value notification is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsParameterLookup
Description

Tests for the availability of a parameter lookup service.

Returnboolean true if parameter lookup is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsParameterQuery
Description

Tests for the availability of a parameter query service.

Returnboolean true if parameter query is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsParameterSearch
Description

Tests for the availability of a parameter search service.

Returnboolean true if parameter search is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsParameterAdmin
Description

Tests for the availability of a parameter update service.

Returnboolean true if parameter update is available, false otherwise
CompliancemandatoryThis method must be implemented in all providers.
MethodsupportsParameterNotification
Description

Tests for the availability of a parameter notification service.

Returnboolean true if parameter notification is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsParameterConfiguration
Description

Tests for the availability of a service to lookup mappings of parameters to configurations.

Returnboolean true if parameter configuration is available, false otherwise
CompliancemandatoryThis method must be implemented in all providers.
MethodsupportsParameterConfigurationAssignment
Description

Tests for the availability of a service to map parameters to configurations.

Returnboolean true if parameter configuration assignment is available, false otherwise
CompliancemandatoryThis method must be implemented in all providers.
MethodsupportsParameterSmartConfiguration
Description

Tests for the availability of a parameter smart configuration service.

Returnboolean true if parameter smart configuration service is available, false otherwise
CompliancemandatoryThis method must be implemented in all providers.
MethodsupportsConfigurationLookup
Description

Tests for the availability of a configuration lookup service.

Returnboolean true if configuration lookup is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsConfigurationQuery
Description

Tests for the availability of a configuration query service.

Returnboolean true if configuration query is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsConfigurationSearch
Description

Tests for the availability of a configuration search service.

Returnboolean true if configuration search is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsConfigurationAdmin
Description

Tests for the availability of a configuration admin service.

Returnboolean true if configuration admin is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsConfigurationNotification
Description

Tests for the availability of a notification service for subscribing to changes to configurations.

Returnboolean true if a configuration notification service is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsConfigurationHierarchy
Description

Tests for the availability of a configuration hierarchy traversal service.

Returnboolean true if a configuration hierarchy traversal is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsConfigurationHierarchyDesign
Description

Tests for the availability of a configuration hierarchy design service.

Returnboolean true if a configuration hierarchy design is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsConfigurationBatch
Description

Tests for the availability of a configuration batch service.

Returnboolean true if a configuration batch service is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsConfigurationRules
Description

Tests for the availability of a configuration rules service.

Returnboolean true if a configuration rules service is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodgetValueConditionRecordTypes
Description

Gets the supported value condition record types.

Returnosid.type.TypeLista list containing the supported ValueCondition record types
CompliancemandatoryThis method must be implemented.
MethodsupportsValueConditionRecordType
Description

Tests if the given ValueCondition record type is supported.

Parametersosid.type.TypevalueConditionRecordTypea Type indicating a ValueCondition record type
Returnboolean true if the given value condition record Type is supported, false otherwise
ErrorsNULL_ARGUMENT valueConditionRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetValueRecordTypes
Description

Gets all the value record types supported.

Returnosid.type.TypeListthe list of supported value record types
CompliancemandatoryThis method must be implemented.
MethodsupportsValueRecordType
Description

Tests if a given value record type is supported.

Parametersosid.type.TypevalueRecordTypethe value record type
Returnboolean true if the value record type is supported , false otherwise
ErrorsNULL_ARGUMENT valueRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetValueSearchRecordTypes
Description

Gets all the value search record types supported.

Returnosid.type.TypeListthe list of supported value search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsValueSearchRecordType
Description

Tests if a given value search type is supported.

Parametersosid.type.TypevalueSearchRecordTypethe value search record type
Returnboolean true if the value search record type is supported , false otherwise
ErrorsNULL_ARGUMENT valueSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetParameterRecordTypes
Description

Gets all the parameter record types supported.

Returnosid.type.TypeListthe list of supported parameter record types
CompliancemandatoryThis method must be implemented.
MethodsupportsParameterRecordType
Description

Tests if a given parameter record type is supported.

Parametersosid.type.TypeparameterRecordTypea parameter record type
Returnboolean true if the parameter record type is supported, false otherwise
ErrorsNULL_ARGUMENT parameterRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetParameterSearchRecordTypes
Description

Gets all the parameter search record types supported.

Returnosid.type.TypeListthe list of supported parameter search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsParameterSearchRecordType
Description

Tests if a given parameter search record type is supported.

Parametersosid.type.TypeparameterSearchRecordTypethe value search type
Returnboolean true if the parameter search record type is supported, false otherwise
ErrorsNULL_ARGUMENT parameterSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetConfigurationRecordTypes
Description

Gets all the configuration record types supported.

Returnosid.type.TypeListthe list of supported configuration record types
CompliancemandatoryThis method must be implemented.
MethodsupportsConfigurationRecordType
Description

Tests if a given configuration record type is supported.

Parametersosid.type.TypeconfigurationRecordTypea configuration record type
Returnboolean true if the configuration record type is supported, false otherwise
ErrorsNULL_ARGUMENT configurationRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetConfigurationSearchRecordTypes
Description

Gets all the configuration search record types supported.

Returnosid.type.TypeListthe list of supported configuration search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsConfigurationSearchRecordType
Description

Tests if a given configuration search record type is supported.

Parametersosid.type.TypeconfigurationSearchRecordTypethe configuration search record type
Returnboolean true if the configuration search record type is support e d, false otherwise
ErrorsNULL_ARGUMENT configurationSearchRecordType is null
CompliancemandatoryThis method must be implemented.