org.opends.server.admin.std.server
Interface RootCfg

All Superinterfaces:
Configuration

public interface RootCfg
extends Configuration

A server-side interface for querying Root settings.

The root configuration provides an entry point to the rest of the OpenDS Directory Server configuration.


Method Summary
 void addAccountStatusNotificationHandlerAddListener(ConfigurationAddListener<AccountStatusNotificationHandlerCfg> listener)
          Registers to be notified when new Account Status Notification Handlers are added.
 void addAccountStatusNotificationHandlerDeleteListener(ConfigurationDeleteListener<AccountStatusNotificationHandlerCfg> listener)
          Registers to be notified when existing Account Status Notification Handlers are deleted.
 void addAlertHandlerAddListener(ConfigurationAddListener<AlertHandlerCfg> listener)
          Registers to be notified when new Alert Handlers are added.
 void addAlertHandlerDeleteListener(ConfigurationDeleteListener<AlertHandlerCfg> listener)
          Registers to be notified when existing Alert Handlers are deleted.
 void addAttributeSyntaxAddListener(ConfigurationAddListener<AttributeSyntaxCfg> listener)
          Registers to be notified when new Attribute Syntaxes are added.
 void addAttributeSyntaxDeleteListener(ConfigurationDeleteListener<AttributeSyntaxCfg> listener)
          Registers to be notified when existing Attribute Syntaxes are deleted.
 void addBackendAddListener(ConfigurationAddListener<BackendCfg> listener)
          Registers to be notified when new Backends are added.
 void addBackendDeleteListener(ConfigurationDeleteListener<BackendCfg> listener)
          Registers to be notified when existing Backends are deleted.
 void addCertificateMapperAddListener(ConfigurationAddListener<CertificateMapperCfg> listener)
          Registers to be notified when new Certificate Mappers are added.
 void addCertificateMapperDeleteListener(ConfigurationDeleteListener<CertificateMapperCfg> listener)
          Registers to be notified when existing Certificate Mappers are deleted.
 void addConnectionHandlerAddListener(ConfigurationAddListener<ConnectionHandlerCfg> listener)
          Registers to be notified when new Connection Handlers are added.
 void addConnectionHandlerDeleteListener(ConfigurationDeleteListener<ConnectionHandlerCfg> listener)
          Registers to be notified when existing Connection Handlers are deleted.
 void addEntryCacheAddListener(ConfigurationAddListener<EntryCacheCfg> listener)
          Registers to be notified when new Entry Caches are added.
 void addEntryCacheDeleteListener(ConfigurationDeleteListener<EntryCacheCfg> listener)
          Registers to be notified when existing Entry Caches are deleted.
 void addExtendedOperationHandlerAddListener(ConfigurationAddListener<ExtendedOperationHandlerCfg> listener)
          Registers to be notified when new Extended Operation Handlers are added.
 void addExtendedOperationHandlerDeleteListener(ConfigurationDeleteListener<ExtendedOperationHandlerCfg> listener)
          Registers to be notified when existing Extended Operation Handlers are deleted.
 void addGroupImplementationAddListener(ConfigurationAddListener<GroupImplementationCfg> listener)
          Registers to be notified when new Group Implementations are added.
 void addGroupImplementationDeleteListener(ConfigurationDeleteListener<GroupImplementationCfg> listener)
          Registers to be notified when existing Group Implementations are deleted.
 void addIdentityMapperAddListener(ConfigurationAddListener<IdentityMapperCfg> listener)
          Registers to be notified when new Identity Mappers are added.
 void addIdentityMapperDeleteListener(ConfigurationDeleteListener<IdentityMapperCfg> listener)
          Registers to be notified when existing Identity Mappers are deleted.
 void addKeyManagerProviderAddListener(ConfigurationAddListener<KeyManagerProviderCfg> listener)
          Registers to be notified when new Key Manager Providers are added.
 void addKeyManagerProviderDeleteListener(ConfigurationDeleteListener<KeyManagerProviderCfg> listener)
          Registers to be notified when existing Key Manager Providers are deleted.
 void addLogPublisherAddListener(ConfigurationAddListener<LogPublisherCfg> listener)
          Registers to be notified when new Log Publishers are added.
 void addLogPublisherDeleteListener(ConfigurationDeleteListener<LogPublisherCfg> listener)
          Registers to be notified when existing Log Publishers are deleted.
 void addLogRetentionPolicyAddListener(ConfigurationAddListener<LogRetentionPolicyCfg> listener)
          Registers to be notified when new Log Retention Policies are added.
 void addLogRetentionPolicyDeleteListener(ConfigurationDeleteListener<LogRetentionPolicyCfg> listener)
          Registers to be notified when existing Log Retention Policies are deleted.
 void addLogRotationPolicyAddListener(ConfigurationAddListener<LogRotationPolicyCfg> listener)
          Registers to be notified when new Log Rotation Policies are added.
 void addLogRotationPolicyDeleteListener(ConfigurationDeleteListener<LogRotationPolicyCfg> listener)
          Registers to be notified when existing Log Rotation Policies are deleted.
 void addMatchingRuleAddListener(ConfigurationAddListener<MatchingRuleCfg> listener)
          Registers to be notified when new Matching Rules are added.
 void addMatchingRuleDeleteListener(ConfigurationDeleteListener<MatchingRuleCfg> listener)
          Registers to be notified when existing Matching Rules are deleted.
 void addMonitorProviderAddListener(ConfigurationAddListener<MonitorProviderCfg> listener)
          Registers to be notified when new Monitor Providers are added.
 void addMonitorProviderDeleteListener(ConfigurationDeleteListener<MonitorProviderCfg> listener)
          Registers to be notified when existing Monitor Providers are deleted.
 void addNetworkGroupAddListener(ConfigurationAddListener<NetworkGroupCfg> listener)
          Registers to be notified when new Network Groups are added.
 void addNetworkGroupDeleteListener(ConfigurationDeleteListener<NetworkGroupCfg> listener)
          Registers to be notified when existing Network Groups are deleted.
 void addPasswordGeneratorAddListener(ConfigurationAddListener<PasswordGeneratorCfg> listener)
          Registers to be notified when new Password Generators are added.
 void addPasswordGeneratorDeleteListener(ConfigurationDeleteListener<PasswordGeneratorCfg> listener)
          Registers to be notified when existing Password Generators are deleted.
 void addPasswordPolicyAddListener(ConfigurationAddListener<PasswordPolicyCfg> listener)
          Registers to be notified when new Password Policies are added.
 void addPasswordPolicyDeleteListener(ConfigurationDeleteListener<PasswordPolicyCfg> listener)
          Registers to be notified when existing Password Policies are deleted.
 void addPasswordStorageSchemeAddListener(ConfigurationAddListener<PasswordStorageSchemeCfg> listener)
          Registers to be notified when new Password Storage Schemes are added.
 void addPasswordStorageSchemeDeleteListener(ConfigurationDeleteListener<PasswordStorageSchemeCfg> listener)
          Registers to be notified when existing Password Storage Schemes are deleted.
 void addPasswordValidatorAddListener(ConfigurationAddListener<PasswordValidatorCfg> listener)
          Registers to be notified when new Password Validators are added.
 void addPasswordValidatorDeleteListener(ConfigurationDeleteListener<PasswordValidatorCfg> listener)
          Registers to be notified when existing Password Validators are deleted.
 void addSASLMechanismHandlerAddListener(ConfigurationAddListener<SASLMechanismHandlerCfg> listener)
          Registers to be notified when new SASL Mechanism Handlers are added.
 void addSASLMechanismHandlerDeleteListener(ConfigurationDeleteListener<SASLMechanismHandlerCfg> listener)
          Registers to be notified when existing SASL Mechanism Handlers are deleted.
 void addSynchronizationProviderAddListener(ConfigurationAddListener<SynchronizationProviderCfg> listener)
          Registers to be notified when new Synchronization Providers are added.
 void addSynchronizationProviderDeleteListener(ConfigurationDeleteListener<SynchronizationProviderCfg> listener)
          Registers to be notified when existing Synchronization Providers are deleted.
 void addTrustManagerProviderAddListener(ConfigurationAddListener<TrustManagerProviderCfg> listener)
          Registers to be notified when new Trust Manager Providers are added.
 void addTrustManagerProviderDeleteListener(ConfigurationDeleteListener<TrustManagerProviderCfg> listener)
          Registers to be notified when existing Trust Manager Providers are deleted.
 void addVirtualAttributeAddListener(ConfigurationAddListener<VirtualAttributeCfg> listener)
          Registers to be notified when new Virtual Attributes are added.
 void addVirtualAttributeDeleteListener(ConfigurationDeleteListener<VirtualAttributeCfg> listener)
          Registers to be notified when existing Virtual Attributes are deleted.
 void addWorkflowAddListener(ConfigurationAddListener<WorkflowCfg> listener)
          Registers to be notified when new Workflows are added.
 void addWorkflowDeleteListener(ConfigurationDeleteListener<WorkflowCfg> listener)
          Registers to be notified when existing Workflows are deleted.
 void addWorkflowElementAddListener(ConfigurationAddListener<WorkflowElementCfg> listener)
          Registers to be notified when new Workflow Elements are added.
 void addWorkflowElementDeleteListener(ConfigurationDeleteListener<WorkflowElementCfg> listener)
          Registers to be notified when existing Workflow Elements are deleted.
 java.lang.Class<? extends RootCfg> configurationClass()
          Gets the configuration class associated with this Root.
 AccessControlHandlerCfg getAccessControlHandler()
          Gets the Access Control Handler.
 AccountStatusNotificationHandlerCfg getAccountStatusNotificationHandler(java.lang.String name)
          Gets the named Account Status Notification Handler.
 AlertHandlerCfg getAlertHandler(java.lang.String name)
          Gets the named Alert Handler.
 AttributeSyntaxCfg getAttributeSyntax(java.lang.String name)
          Gets the named Attribute Syntax.
 BackendCfg getBackend(java.lang.String name)
          Gets the named Backend.
 CertificateMapperCfg getCertificateMapper(java.lang.String name)
          Gets the named Certificate Mapper.
 ConnectionHandlerCfg getConnectionHandler(java.lang.String name)
          Gets the named Connection Handler.
 CryptoManagerCfg getCryptoManager()
          Gets the Crypto Manager.
 EntryCacheCfg getEntryCache(java.lang.String name)
          Gets the named Entry Cache.
 ExtendedOperationHandlerCfg getExtendedOperationHandler(java.lang.String name)
          Gets the named Extended Operation Handler.
 GlobalCfg getGlobalConfiguration()
          Gets the Global Configuration.
 GroupImplementationCfg getGroupImplementation(java.lang.String name)
          Gets the named Group Implementation.
 IdentityMapperCfg getIdentityMapper(java.lang.String name)
          Gets the named Identity Mapper.
 KeyManagerProviderCfg getKeyManagerProvider(java.lang.String name)
          Gets the named Key Manager Provider.
 LogPublisherCfg getLogPublisher(java.lang.String name)
          Gets the named Log Publisher.
 LogRetentionPolicyCfg getLogRetentionPolicy(java.lang.String name)
          Gets the named Log Retention Policy.
 LogRotationPolicyCfg getLogRotationPolicy(java.lang.String name)
          Gets the named Log Rotation Policy.
 MatchingRuleCfg getMatchingRule(java.lang.String name)
          Gets the named Matching Rule.
 MonitorProviderCfg getMonitorProvider(java.lang.String name)
          Gets the named Monitor Provider.
 NetworkGroupCfg getNetworkGroup(java.lang.String name)
          Gets the named Network Group.
 PasswordGeneratorCfg getPasswordGenerator(java.lang.String name)
          Gets the named Password Generator.
 PasswordPolicyCfg getPasswordPolicy(java.lang.String name)
          Gets the named Password Policy.
 PasswordStorageSchemeCfg getPasswordStorageScheme(java.lang.String name)
          Gets the named Password Storage Scheme.
 PasswordValidatorCfg getPasswordValidator(java.lang.String name)
          Gets the named Password Validator.
 PluginRootCfg getPluginRoot()
          Gets the Plugin Root.
 RootDNCfg getRootDN()
          Gets the Root DN.
 RootDSEBackendCfg getRootDSEBackend()
          Gets the Root DSE Backend.
 SASLMechanismHandlerCfg getSASLMechanismHandler(java.lang.String name)
          Gets the named SASL Mechanism Handler.
 SynchronizationProviderCfg getSynchronizationProvider(java.lang.String name)
          Gets the named Synchronization Provider.
 TrustManagerProviderCfg getTrustManagerProvider(java.lang.String name)
          Gets the named Trust Manager Provider.
 VirtualAttributeCfg getVirtualAttribute(java.lang.String name)
          Gets the named Virtual Attribute.
 WorkflowCfg getWorkflow(java.lang.String name)
          Gets the named Workflow.
 WorkflowElementCfg getWorkflowElement(java.lang.String name)
          Gets the named Workflow Element.
 WorkQueueCfg getWorkQueue()
          Gets the Work Queue.
 java.lang.String[] listAccountStatusNotificationHandlers()
          Lists the Account Status Notification Handlers.
 java.lang.String[] listAlertHandlers()
          Lists the Alert Handlers.
 java.lang.String[] listAttributeSyntaxes()
          Lists the Attribute Syntaxes.
 java.lang.String[] listBackends()
          Lists the Backends.
 java.lang.String[] listCertificateMappers()
          Lists the Certificate Mappers.
 java.lang.String[] listConnectionHandlers()
          Lists the Connection Handlers.
 java.lang.String[] listEntryCaches()
          Lists the Entry Caches.
 java.lang.String[] listExtendedOperationHandlers()
          Lists the Extended Operation Handlers.
 java.lang.String[] listGroupImplementations()
          Lists the Group Implementations.
 java.lang.String[] listIdentityMappers()
          Lists the Identity Mappers.
 java.lang.String[] listKeyManagerProviders()
          Lists the Key Manager Providers.
 java.lang.String[] listLogPublishers()
          Lists the Log Publishers.
 java.lang.String[] listLogRetentionPolicies()
          Lists the Log Retention Policies.
 java.lang.String[] listLogRotationPolicies()
          Lists the Log Rotation Policies.
 java.lang.String[] listMatchingRules()
          Lists the Matching Rules.
 java.lang.String[] listMonitorProviders()
          Lists the Monitor Providers.
 java.lang.String[] listNetworkGroups()
          Lists the Network Groups.
 java.lang.String[] listPasswordGenerators()
          Lists the Password Generators.
 java.lang.String[] listPasswordPolicies()
          Lists the Password Policies.
 java.lang.String[] listPasswordStorageSchemes()
          Lists the Password Storage Schemes.
 java.lang.String[] listPasswordValidators()
          Lists the Password Validators.
 java.lang.String[] listSASLMechanismHandlers()
          Lists the SASL Mechanism Handlers.
 java.lang.String[] listSynchronizationProviders()
          Lists the Synchronization Providers.
 java.lang.String[] listTrustManagerProviders()
          Lists the Trust Manager Providers.
 java.lang.String[] listVirtualAttributes()
          Lists the Virtual Attributes.
 java.lang.String[] listWorkflowElements()
          Lists the Workflow Elements.
 java.lang.String[] listWorkflows()
          Lists the Workflows.
 void removeAccountStatusNotificationHandlerAddListener(ConfigurationAddListener<AccountStatusNotificationHandlerCfg> listener)
          Deregisters an existing Account Status Notification Handler configuration add listener.
 void removeAccountStatusNotificationHandlerDeleteListener(ConfigurationDeleteListener<AccountStatusNotificationHandlerCfg> listener)
          Deregisters an existing Account Status Notification Handler configuration delete listener.
 void removeAlertHandlerAddListener(ConfigurationAddListener<AlertHandlerCfg> listener)
          Deregisters an existing Alert Handler configuration add listener.
 void removeAlertHandlerDeleteListener(ConfigurationDeleteListener<AlertHandlerCfg> listener)
          Deregisters an existing Alert Handler configuration delete listener.
 void removeAttributeSyntaxAddListener(ConfigurationAddListener<AttributeSyntaxCfg> listener)
          Deregisters an existing Attribute Syntax configuration add listener.
 void removeAttributeSyntaxDeleteListener(ConfigurationDeleteListener<AttributeSyntaxCfg> listener)
          Deregisters an existing Attribute Syntax configuration delete listener.
 void removeBackendAddListener(ConfigurationAddListener<BackendCfg> listener)
          Deregisters an existing Backend configuration add listener.
 void removeBackendDeleteListener(ConfigurationDeleteListener<BackendCfg> listener)
          Deregisters an existing Backend configuration delete listener.
 void removeCertificateMapperAddListener(ConfigurationAddListener<CertificateMapperCfg> listener)
          Deregisters an existing Certificate Mapper configuration add listener.
 void removeCertificateMapperDeleteListener(ConfigurationDeleteListener<CertificateMapperCfg> listener)
          Deregisters an existing Certificate Mapper configuration delete listener.
 void removeConnectionHandlerAddListener(ConfigurationAddListener<ConnectionHandlerCfg> listener)
          Deregisters an existing Connection Handler configuration add listener.
 void removeConnectionHandlerDeleteListener(ConfigurationDeleteListener<ConnectionHandlerCfg> listener)
          Deregisters an existing Connection Handler configuration delete listener.
 void removeEntryCacheAddListener(ConfigurationAddListener<EntryCacheCfg> listener)
          Deregisters an existing Entry Cache configuration add listener.
 void removeEntryCacheDeleteListener(ConfigurationDeleteListener<EntryCacheCfg> listener)
          Deregisters an existing Entry Cache configuration delete listener.
 void removeExtendedOperationHandlerAddListener(ConfigurationAddListener<ExtendedOperationHandlerCfg> listener)
          Deregisters an existing Extended Operation Handler configuration add listener.
 void removeExtendedOperationHandlerDeleteListener(ConfigurationDeleteListener<ExtendedOperationHandlerCfg> listener)
          Deregisters an existing Extended Operation Handler configuration delete listener.
 void removeGroupImplementationAddListener(ConfigurationAddListener<GroupImplementationCfg> listener)
          Deregisters an existing Group Implementation configuration add listener.
 void removeGroupImplementationDeleteListener(ConfigurationDeleteListener<GroupImplementationCfg> listener)
          Deregisters an existing Group Implementation configuration delete listener.
 void removeIdentityMapperAddListener(ConfigurationAddListener<IdentityMapperCfg> listener)
          Deregisters an existing Identity Mapper configuration add listener.
 void removeIdentityMapperDeleteListener(ConfigurationDeleteListener<IdentityMapperCfg> listener)
          Deregisters an existing Identity Mapper configuration delete listener.
 void removeKeyManagerProviderAddListener(ConfigurationAddListener<KeyManagerProviderCfg> listener)
          Deregisters an existing Key Manager Provider configuration add listener.
 void removeKeyManagerProviderDeleteListener(ConfigurationDeleteListener<KeyManagerProviderCfg> listener)
          Deregisters an existing Key Manager Provider configuration delete listener.
 void removeLogPublisherAddListener(ConfigurationAddListener<LogPublisherCfg> listener)
          Deregisters an existing Log Publisher configuration add listener.
 void removeLogPublisherDeleteListener(ConfigurationDeleteListener<LogPublisherCfg> listener)
          Deregisters an existing Log Publisher configuration delete listener.
 void removeLogRetentionPolicyAddListener(ConfigurationAddListener<LogRetentionPolicyCfg> listener)
          Deregisters an existing Log Retention Policy configuration add listener.
 void removeLogRetentionPolicyDeleteListener(ConfigurationDeleteListener<LogRetentionPolicyCfg> listener)
          Deregisters an existing Log Retention Policy configuration delete listener.
 void removeLogRotationPolicyAddListener(ConfigurationAddListener<LogRotationPolicyCfg> listener)
          Deregisters an existing Log Rotation Policy configuration add listener.
 void removeLogRotationPolicyDeleteListener(ConfigurationDeleteListener<LogRotationPolicyCfg> listener)
          Deregisters an existing Log Rotation Policy configuration delete listener.
 void removeMatchingRuleAddListener(ConfigurationAddListener<MatchingRuleCfg> listener)
          Deregisters an existing Matching Rule configuration add listener.
 void removeMatchingRuleDeleteListener(ConfigurationDeleteListener<MatchingRuleCfg> listener)
          Deregisters an existing Matching Rule configuration delete listener.
 void removeMonitorProviderAddListener(ConfigurationAddListener<MonitorProviderCfg> listener)
          Deregisters an existing Monitor Provider configuration add listener.
 void removeMonitorProviderDeleteListener(ConfigurationDeleteListener<MonitorProviderCfg> listener)
          Deregisters an existing Monitor Provider configuration delete listener.
 void removeNetworkGroupAddListener(ConfigurationAddListener<NetworkGroupCfg> listener)
          Deregisters an existing Network Group configuration add listener.
 void removeNetworkGroupDeleteListener(ConfigurationDeleteListener<NetworkGroupCfg> listener)
          Deregisters an existing Network Group configuration delete listener.
 void removePasswordGeneratorAddListener(ConfigurationAddListener<PasswordGeneratorCfg> listener)
          Deregisters an existing Password Generator configuration add listener.
 void removePasswordGeneratorDeleteListener(ConfigurationDeleteListener<PasswordGeneratorCfg> listener)
          Deregisters an existing Password Generator configuration delete listener.
 void removePasswordPolicyAddListener(ConfigurationAddListener<PasswordPolicyCfg> listener)
          Deregisters an existing Password Policy configuration add listener.
 void removePasswordPolicyDeleteListener(ConfigurationDeleteListener<PasswordPolicyCfg> listener)
          Deregisters an existing Password Policy configuration delete listener.
 void removePasswordStorageSchemeAddListener(ConfigurationAddListener<PasswordStorageSchemeCfg> listener)
          Deregisters an existing Password Storage Scheme configuration add listener.
 void removePasswordStorageSchemeDeleteListener(ConfigurationDeleteListener<PasswordStorageSchemeCfg> listener)
          Deregisters an existing Password Storage Scheme configuration delete listener.
 void removePasswordValidatorAddListener(ConfigurationAddListener<PasswordValidatorCfg> listener)
          Deregisters an existing Password Validator configuration add listener.
 void removePasswordValidatorDeleteListener(ConfigurationDeleteListener<PasswordValidatorCfg> listener)
          Deregisters an existing Password Validator configuration delete listener.
 void removeSASLMechanismHandlerAddListener(ConfigurationAddListener<SASLMechanismHandlerCfg> listener)
          Deregisters an existing SASL Mechanism Handler configuration add listener.
 void removeSASLMechanismHandlerDeleteListener(ConfigurationDeleteListener<SASLMechanismHandlerCfg> listener)
          Deregisters an existing SASL Mechanism Handler configuration delete listener.
 void removeSynchronizationProviderAddListener(ConfigurationAddListener<SynchronizationProviderCfg> listener)
          Deregisters an existing Synchronization Provider configuration add listener.
 void removeSynchronizationProviderDeleteListener(ConfigurationDeleteListener<SynchronizationProviderCfg> listener)
          Deregisters an existing Synchronization Provider configuration delete listener.
 void removeTrustManagerProviderAddListener(ConfigurationAddListener<TrustManagerProviderCfg> listener)
          Deregisters an existing Trust Manager Provider configuration add listener.
 void removeTrustManagerProviderDeleteListener(ConfigurationDeleteListener<TrustManagerProviderCfg> listener)
          Deregisters an existing Trust Manager Provider configuration delete listener.
 void removeVirtualAttributeAddListener(ConfigurationAddListener<VirtualAttributeCfg> listener)
          Deregisters an existing Virtual Attribute configuration add listener.
 void removeVirtualAttributeDeleteListener(ConfigurationDeleteListener<VirtualAttributeCfg> listener)
          Deregisters an existing Virtual Attribute configuration delete listener.
 void removeWorkflowAddListener(ConfigurationAddListener<WorkflowCfg> listener)
          Deregisters an existing Workflow configuration add listener.
 void removeWorkflowDeleteListener(ConfigurationDeleteListener<WorkflowCfg> listener)
          Deregisters an existing Workflow configuration delete listener.
 void removeWorkflowElementAddListener(ConfigurationAddListener<WorkflowElementCfg> listener)
          Deregisters an existing Workflow Element configuration add listener.
 void removeWorkflowElementDeleteListener(ConfigurationDeleteListener<WorkflowElementCfg> listener)
          Deregisters an existing Workflow Element configuration delete listener.
 
Methods inherited from interface org.opends.server.admin.Configuration
dn
 

Method Detail

configurationClass

java.lang.Class<? extends RootCfg> configurationClass()
Gets the configuration class associated with this Root.

Specified by:
configurationClass in interface Configuration
Returns:
Returns the configuration class associated with this Root.

getAccessControlHandler

AccessControlHandlerCfg getAccessControlHandler()
                                                throws ConfigException
Gets the Access Control Handler.

Returns:
Returns the Access Control Handler.
Throws:
ConfigException - If the Access Control Handler could not be found or it could not be successfully decoded.

listAccountStatusNotificationHandlers

java.lang.String[] listAccountStatusNotificationHandlers()
Lists the Account Status Notification Handlers.

Returns:
Returns an array containing the names of the Account Status Notification Handlers.

getAccountStatusNotificationHandler

AccountStatusNotificationHandlerCfg getAccountStatusNotificationHandler(java.lang.String name)
                                                                        throws ConfigException
Gets the named Account Status Notification Handler.

Parameters:
name - The name of the Account Status Notification Handler to retrieve.
Returns:
Returns the named Account Status Notification Handler.
Throws:
ConfigException - If the Account Status Notification Handler could not be found or it could not be successfully decoded.

addAccountStatusNotificationHandlerAddListener

void addAccountStatusNotificationHandlerAddListener(ConfigurationAddListener<AccountStatusNotificationHandlerCfg> listener)
                                                    throws ConfigException
Registers to be notified when new Account Status Notification Handlers are added.

Parameters:
listener - The Account Status Notification Handler configuration add listener.
Throws:
ConfigException - If the add listener could not be registered.

removeAccountStatusNotificationHandlerAddListener

void removeAccountStatusNotificationHandlerAddListener(ConfigurationAddListener<AccountStatusNotificationHandlerCfg> listener)
Deregisters an existing Account Status Notification Handler configuration add listener.

Parameters:
listener - The Account Status Notification Handler configuration add listener.

addAccountStatusNotificationHandlerDeleteListener

void addAccountStatusNotificationHandlerDeleteListener(ConfigurationDeleteListener<AccountStatusNotificationHandlerCfg> listener)
                                                       throws ConfigException
Registers to be notified when existing Account Status Notification Handlers are deleted.

Parameters:
listener - The Account Status Notification Handler configuration delete listener.
Throws:
ConfigException - If the delete listener could not be registered.

removeAccountStatusNotificationHandlerDeleteListener

void removeAccountStatusNotificationHandlerDeleteListener(ConfigurationDeleteListener<AccountStatusNotificationHandlerCfg> listener)
Deregisters an existing Account Status Notification Handler configuration delete listener.

Parameters:
listener - The Account Status Notification Handler configuration delete listener.

listAlertHandlers

java.lang.String[] listAlertHandlers()
Lists the Alert Handlers.

Returns:
Returns an array containing the names of the Alert Handlers.

getAlertHandler

AlertHandlerCfg getAlertHandler(java.lang.String name)
                                throws ConfigException
Gets the named Alert Handler.

Parameters:
name - The name of the Alert Handler to retrieve.
Returns:
Returns the named Alert Handler.
Throws:
ConfigException - If the Alert Handler could not be found or it could not be successfully decoded.

addAlertHandlerAddListener

void addAlertHandlerAddListener(ConfigurationAddListener<AlertHandlerCfg> listener)
                                throws ConfigException
Registers to be notified when new Alert Handlers are added.

Parameters:
listener - The Alert Handler configuration add listener.
Throws:
ConfigException - If the add listener could not be registered.

removeAlertHandlerAddListener

void removeAlertHandlerAddListener(ConfigurationAddListener<AlertHandlerCfg> listener)
Deregisters an existing Alert Handler configuration add listener.

Parameters:
listener - The Alert Handler configuration add listener.

addAlertHandlerDeleteListener

void addAlertHandlerDeleteListener(ConfigurationDeleteListener<AlertHandlerCfg> listener)
                                   throws ConfigException
Registers to be notified when existing Alert Handlers are deleted.

Parameters:
listener - The Alert Handler configuration delete listener.
Throws:
ConfigException - If the delete listener could not be registered.

removeAlertHandlerDeleteListener

void removeAlertHandlerDeleteListener(ConfigurationDeleteListener<AlertHandlerCfg> listener)
Deregisters an existing Alert Handler configuration delete listener.

Parameters:
listener - The Alert Handler configuration delete listener.

listAttributeSyntaxes

java.lang.String[] listAttributeSyntaxes()
Lists the Attribute Syntaxes.

Returns:
Returns an array containing the names of the Attribute Syntaxes.

getAttributeSyntax

AttributeSyntaxCfg getAttributeSyntax(java.lang.String name)
                                      throws ConfigException
Gets the named Attribute Syntax.

Parameters:
name - The name of the Attribute Syntax to retrieve.
Returns:
Returns the named Attribute Syntax.
Throws:
ConfigException - If the Attribute Syntax could not be found or it could not be successfully decoded.

addAttributeSyntaxAddListener

void addAttributeSyntaxAddListener(ConfigurationAddListener<AttributeSyntaxCfg> listener)
                                   throws ConfigException
Registers to be notified when new Attribute Syntaxes are added.

Parameters:
listener - The Attribute Syntax configuration add listener.
Throws:
ConfigException - If the add listener could not be registered.

removeAttributeSyntaxAddListener

void removeAttributeSyntaxAddListener(ConfigurationAddListener<AttributeSyntaxCfg> listener)
Deregisters an existing Attribute Syntax configuration add listener.

Parameters:
listener - The Attribute Syntax configuration add listener.

addAttributeSyntaxDeleteListener

void addAttributeSyntaxDeleteListener(ConfigurationDeleteListener<AttributeSyntaxCfg> listener)
                                      throws ConfigException
Registers to be notified when existing Attribute Syntaxes are deleted.

Parameters:
listener - The Attribute Syntax configuration delete listener.
Throws:
ConfigException - If the delete listener could not be registered.

removeAttributeSyntaxDeleteListener

void removeAttributeSyntaxDeleteListener(ConfigurationDeleteListener<AttributeSyntaxCfg> listener)
Deregisters an existing Attribute Syntax configuration delete listener.

Parameters:
listener - The Attribute Syntax configuration delete listener.

listBackends

java.lang.String[] listBackends()
Lists the Backends.

Returns:
Returns an array containing the names of the Backends.

getBackend

BackendCfg getBackend(java.lang.String name)
                      throws ConfigException
Gets the named Backend.

Parameters:
name - The name of the Backend to retrieve.
Returns:
Returns the named Backend.
Throws:
ConfigException - If the Backend could not be found or it could not be successfully decoded.

addBackendAddListener

void addBackendAddListener(ConfigurationAddListener<BackendCfg> listener)
                           throws ConfigException
Registers to be notified when new Backends are added.

Parameters:
listener - The Backend configuration add listener.
Throws:
ConfigException - If the add listener could not be registered.

removeBackendAddListener

void removeBackendAddListener(ConfigurationAddListener<BackendCfg> listener)
Deregisters an existing Backend configuration add listener.

Parameters:
listener - The Backend configuration add listener.

addBackendDeleteListener

void addBackendDeleteListener(ConfigurationDeleteListener<BackendCfg> listener)
                              throws ConfigException
Registers to be notified when existing Backends are deleted.

Parameters:
listener - The Backend configuration delete listener.
Throws:
ConfigException - If the delete listener could not be registered.

removeBackendDeleteListener

void removeBackendDeleteListener(ConfigurationDeleteListener<BackendCfg> listener)
Deregisters an existing Backend configuration delete listener.

Parameters:
listener - The Backend configuration delete listener.

listCertificateMappers

java.lang.String[] listCertificateMappers()
Lists the Certificate Mappers.

Returns:
Returns an array containing the names of the Certificate Mappers.

getCertificateMapper

CertificateMapperCfg getCertificateMapper(java.lang.String name)
                                          throws ConfigException
Gets the named Certificate Mapper.

Parameters:
name - The name of the Certificate Mapper to retrieve.
Returns:
Returns the named Certificate Mapper.
Throws:
ConfigException - If the Certificate Mapper could not be found or it could not be successfully decoded.

addCertificateMapperAddListener

void addCertificateMapperAddListener(ConfigurationAddListener<CertificateMapperCfg> listener)
                                     throws ConfigException
Registers to be notified when new Certificate Mappers are added.

Parameters:
listener - The Certificate Mapper configuration add listener.
Throws:
ConfigException - If the add listener could not be registered.

removeCertificateMapperAddListener

void removeCertificateMapperAddListener(ConfigurationAddListener<CertificateMapperCfg> listener)
Deregisters an existing Certificate Mapper configuration add listener.

Parameters:
listener - The Certificate Mapper configuration add listener.

addCertificateMapperDeleteListener

void addCertificateMapperDeleteListener(ConfigurationDeleteListener<CertificateMapperCfg> listener)
                                        throws ConfigException
Registers to be notified when existing Certificate Mappers are deleted.

Parameters:
listener - The Certificate Mapper configuration delete listener.
Throws:
ConfigException - If the delete listener could not be registered.

removeCertificateMapperDeleteListener

void removeCertificateMapperDeleteListener(ConfigurationDeleteListener<CertificateMapperCfg> listener)
Deregisters an existing Certificate Mapper configuration delete listener.

Parameters:
listener - The Certificate Mapper configuration delete listener.

listConnectionHandlers

java.lang.String[] listConnectionHandlers()
Lists the Connection Handlers.

Returns:
Returns an array containing the names of the Connection Handlers.

getConnectionHandler

ConnectionHandlerCfg getConnectionHandler(java.lang.String name)
                                          throws ConfigException
Gets the named Connection Handler.

Parameters:
name - The name of the Connection Handler to retrieve.
Returns:
Returns the named Connection Handler.
Throws:
ConfigException - If the Connection Handler could not be found or it could not be successfully decoded.

addConnectionHandlerAddListener

void addConnectionHandlerAddListener(ConfigurationAddListener<ConnectionHandlerCfg> listener)
                                     throws ConfigException
Registers to be notified when new Connection Handlers are added.

Parameters:
listener - The Connection Handler configuration add listener.
Throws:
ConfigException - If the add listener could not be registered.

removeConnectionHandlerAddListener

void removeConnectionHandlerAddListener(ConfigurationAddListener<ConnectionHandlerCfg> listener)
Deregisters an existing Connection Handler configuration add listener.

Parameters:
listener - The Connection Handler configuration add listener.

addConnectionHandlerDeleteListener

void addConnectionHandlerDeleteListener(ConfigurationDeleteListener<ConnectionHandlerCfg> listener)
                                        throws ConfigException
Registers to be notified when existing Connection Handlers are deleted.

Parameters:
listener - The Connection Handler configuration delete listener.
Throws:
ConfigException - If the delete listener could not be registered.

removeConnectionHandlerDeleteListener

void removeConnectionHandlerDeleteListener(ConfigurationDeleteListener<ConnectionHandlerCfg> listener)
Deregisters an existing Connection Handler configuration delete listener.

Parameters:
listener - The Connection Handler configuration delete listener.

getCryptoManager

CryptoManagerCfg getCryptoManager()
                                  throws ConfigException
Gets the Crypto Manager.

Returns:
Returns the Crypto Manager.
Throws:
ConfigException - If the Crypto Manager could not be found or it could not be successfully decoded.

listEntryCaches

java.lang.String[] listEntryCaches()
Lists the Entry Caches.

Returns:
Returns an array containing the names of the Entry Caches.

getEntryCache

EntryCacheCfg getEntryCache(java.lang.String name)
                            throws ConfigException
Gets the named Entry Cache.

Parameters:
name - The name of the Entry Cache to retrieve.
Returns:
Returns the named Entry Cache.
Throws:
ConfigException - If the Entry Cache could not be found or it could not be successfully decoded.

addEntryCacheAddListener

void addEntryCacheAddListener(ConfigurationAddListener<EntryCacheCfg> listener)
                              throws ConfigException
Registers to be notified when new Entry Caches are added.

Parameters:
listener - The Entry Cache configuration add listener.
Throws:
ConfigException - If the add listener could not be registered.

removeEntryCacheAddListener

void removeEntryCacheAddListener(ConfigurationAddListener<EntryCacheCfg> listener)
Deregisters an existing Entry Cache configuration add listener.

Parameters:
listener - The Entry Cache configuration add listener.

addEntryCacheDeleteListener

void addEntryCacheDeleteListener(ConfigurationDeleteListener<EntryCacheCfg> listener)
                                 throws ConfigException
Registers to be notified when existing Entry Caches are deleted.

Parameters:
listener - The Entry Cache configuration delete listener.
Throws:
ConfigException - If the delete listener could not be registered.

removeEntryCacheDeleteListener

void removeEntryCacheDeleteListener(ConfigurationDeleteListener<EntryCacheCfg> listener)
Deregisters an existing Entry Cache configuration delete listener.

Parameters:
listener - The Entry Cache configuration delete listener.

listExtendedOperationHandlers

java.lang.String[] listExtendedOperationHandlers()
Lists the Extended Operation Handlers.

Returns:
Returns an array containing the names of the Extended Operation Handlers.

getExtendedOperationHandler

ExtendedOperationHandlerCfg getExtendedOperationHandler(java.lang.String name)
                                                        throws ConfigException
Gets the named Extended Operation Handler.

Parameters:
name - The name of the Extended Operation Handler to retrieve.
Returns:
Returns the named Extended Operation Handler.
Throws:
ConfigException - If the Extended Operation Handler could not be found or it could not be successfully decoded.

addExtendedOperationHandlerAddListener

void addExtendedOperationHandlerAddListener(ConfigurationAddListener<ExtendedOperationHandlerCfg> listener)
                                            throws ConfigException
Registers to be notified when new Extended Operation Handlers are added.

Parameters:
listener - The Extended Operation Handler configuration add listener.
Throws:
ConfigException - If the add listener could not be registered.

removeExtendedOperationHandlerAddListener

void removeExtendedOperationHandlerAddListener(ConfigurationAddListener<ExtendedOperationHandlerCfg> listener)
Deregisters an existing Extended Operation Handler configuration add listener.

Parameters:
listener - The Extended Operation Handler configuration add listener.

addExtendedOperationHandlerDeleteListener

void addExtendedOperationHandlerDeleteListener(ConfigurationDeleteListener<ExtendedOperationHandlerCfg> listener)
                                               throws ConfigException
Registers to be notified when existing Extended Operation Handlers are deleted.

Parameters:
listener - The Extended Operation Handler configuration delete listener.
Throws:
ConfigException - If the delete listener could not be registered.

removeExtendedOperationHandlerDeleteListener

void removeExtendedOperationHandlerDeleteListener(ConfigurationDeleteListener<ExtendedOperationHandlerCfg> listener)
Deregisters an existing Extended Operation Handler configuration delete listener.

Parameters:
listener - The Extended Operation Handler configuration delete listener.

getGlobalConfiguration

GlobalCfg getGlobalConfiguration()
                                 throws ConfigException
Gets the Global Configuration.

Returns:
Returns the Global Configuration.
Throws:
ConfigException - If the Global Configuration could not be found or it could not be successfully decoded.

listGroupImplementations

java.lang.String[] listGroupImplementations()
Lists the Group Implementations.

Returns:
Returns an array containing the names of the Group Implementations.

getGroupImplementation

GroupImplementationCfg getGroupImplementation(java.lang.String name)
                                              throws ConfigException
Gets the named Group Implementation.

Parameters:
name - The name of the Group Implementation to retrieve.
Returns:
Returns the named Group Implementation.
Throws:
ConfigException - If the Group Implementation could not be found or it could not be successfully decoded.

addGroupImplementationAddListener

void addGroupImplementationAddListener(ConfigurationAddListener<GroupImplementationCfg> listener)
                                       throws ConfigException
Registers to be notified when new Group Implementations are added.

Parameters:
listener - The Group Implementation configuration add listener.
Throws:
ConfigException - If the add listener could not be registered.

removeGroupImplementationAddListener

void removeGroupImplementationAddListener(ConfigurationAddListener<GroupImplementationCfg> listener)
Deregisters an existing Group Implementation configuration add listener.

Parameters:
listener - The Group Implementation configuration add listener.

addGroupImplementationDeleteListener

void addGroupImplementationDeleteListener(ConfigurationDeleteListener<GroupImplementationCfg> listener)
                                          throws ConfigException
Registers to be notified when existing Group Implementations are deleted.

Parameters:
listener - The Group Implementation configuration delete listener.
Throws:
ConfigException - If the delete listener could not be registered.

removeGroupImplementationDeleteListener

void removeGroupImplementationDeleteListener(ConfigurationDeleteListener<GroupImplementationCfg> listener)
Deregisters an existing Group Implementation configuration delete listener.

Parameters:
listener - The Group Implementation configuration delete listener.

listIdentityMappers

java.lang.String[] listIdentityMappers()
Lists the Identity Mappers.

Returns:
Returns an array containing the names of the Identity Mappers.

getIdentityMapper

IdentityMapperCfg getIdentityMapper(java.lang.String name)
                                    throws ConfigException
Gets the named Identity Mapper.

Parameters:
name - The name of the Identity Mapper to retrieve.
Returns:
Returns the named Identity Mapper.
Throws:
ConfigException - If the Identity Mapper could not be found or it could not be successfully decoded.

addIdentityMapperAddListener

void addIdentityMapperAddListener(ConfigurationAddListener<IdentityMapperCfg> listener)
                                  throws ConfigException
Registers to be notified when new Identity Mappers are added.

Parameters:
listener - The Identity Mapper configuration add listener.
Throws:
ConfigException - If the add listener could not be registered.

removeIdentityMapperAddListener

void removeIdentityMapperAddListener(ConfigurationAddListener<IdentityMapperCfg> listener)
Deregisters an existing Identity Mapper configuration add listener.

Parameters:
listener - The Identity Mapper configuration add listener.

addIdentityMapperDeleteListener

void addIdentityMapperDeleteListener(ConfigurationDeleteListener<IdentityMapperCfg> listener)
                                     throws ConfigException
Registers to be notified when existing Identity Mappers are deleted.

Parameters:
listener - The Identity Mapper configuration delete listener.
Throws:
ConfigException - If the delete listener could not be registered.

removeIdentityMapperDeleteListener

void removeIdentityMapperDeleteListener(ConfigurationDeleteListener<IdentityMapperCfg> listener)
Deregisters an existing Identity Mapper configuration delete listener.

Parameters:
listener - The Identity Mapper configuration delete listener.

listKeyManagerProviders

java.lang.String[] listKeyManagerProviders()
Lists the Key Manager Providers.

Returns:
Returns an array containing the names of the Key Manager Providers.

getKeyManagerProvider

KeyManagerProviderCfg getKeyManagerProvider(java.lang.String name)
                                            throws ConfigException
Gets the named Key Manager Provider.

Parameters:
name - The name of the Key Manager Provider to retrieve.
Returns:
Returns the named Key Manager Provider.
Throws:
ConfigException - If the Key Manager Provider could not be found or it could not be successfully decoded.

addKeyManagerProviderAddListener

void addKeyManagerProviderAddListener(ConfigurationAddListener<KeyManagerProviderCfg> listener)
                                      throws ConfigException
Registers to be notified when new Key Manager Providers are added.

Parameters:
listener - The Key Manager Provider configuration add listener.
Throws:
ConfigException - If the add listener could not be registered.

removeKeyManagerProviderAddListener

void removeKeyManagerProviderAddListener(ConfigurationAddListener<KeyManagerProviderCfg> listener)
Deregisters an existing Key Manager Provider configuration add listener.

Parameters:
listener - The Key Manager Provider configuration add listener.

addKeyManagerProviderDeleteListener

void addKeyManagerProviderDeleteListener(ConfigurationDeleteListener<KeyManagerProviderCfg> listener)
                                         throws ConfigException
Registers to be notified when existing Key Manager Providers are deleted.

Parameters:
listener - The Key Manager Provider configuration delete listener.
Throws:
ConfigException - If the delete listener could not be registered.

removeKeyManagerProviderDeleteListener

void removeKeyManagerProviderDeleteListener(ConfigurationDeleteListener<KeyManagerProviderCfg> listener)
Deregisters an existing Key Manager Provider configuration delete listener.

Parameters:
listener - The Key Manager Provider configuration delete listener.

listLogPublishers

java.lang.String[] listLogPublishers()
Lists the Log Publishers.

Returns:
Returns an array containing the names of the Log Publishers.

getLogPublisher

LogPublisherCfg getLogPublisher(java.lang.String name)
                                throws ConfigException
Gets the named Log Publisher.

Parameters:
name - The name of the Log Publisher to retrieve.
Returns:
Returns the named Log Publisher.
Throws:
ConfigException - If the Log Publisher could not be found or it could not be successfully decoded.

addLogPublisherAddListener

void addLogPublisherAddListener(ConfigurationAddListener<LogPublisherCfg> listener)
                                throws ConfigException
Registers to be notified when new Log Publishers are added.

Parameters:
listener - The Log Publisher configuration add listener.
Throws:
ConfigException - If the add listener could not be registered.

removeLogPublisherAddListener

void removeLogPublisherAddListener(ConfigurationAddListener<LogPublisherCfg> listener)
Deregisters an existing Log Publisher configuration add listener.

Parameters:
listener - The Log Publisher configuration add listener.

addLogPublisherDeleteListener

void addLogPublisherDeleteListener(ConfigurationDeleteListener<LogPublisherCfg> listener)
                                   throws ConfigException
Registers to be notified when existing Log Publishers are deleted.

Parameters:
listener - The Log Publisher configuration delete listener.
Throws:
ConfigException - If the delete listener could not be registered.

removeLogPublisherDeleteListener

void removeLogPublisherDeleteListener(ConfigurationDeleteListener<LogPublisherCfg> listener)
Deregisters an existing Log Publisher configuration delete listener.

Parameters:
listener - The Log Publisher configuration delete listener.

listLogRetentionPolicies

java.lang.String[] listLogRetentionPolicies()
Lists the Log Retention Policies.

Returns:
Returns an array containing the names of the Log Retention Policies.

getLogRetentionPolicy

LogRetentionPolicyCfg getLogRetentionPolicy(java.lang.String name)
                                            throws ConfigException
Gets the named Log Retention Policy.

Parameters:
name - The name of the Log Retention Policy to retrieve.
Returns:
Returns the named Log Retention Policy.
Throws:
ConfigException - If the Log Retention Policy could not be found or it could not be successfully decoded.

addLogRetentionPolicyAddListener

void addLogRetentionPolicyAddListener(ConfigurationAddListener<LogRetentionPolicyCfg> listener)
                                      throws ConfigException
Registers to be notified when new Log Retention Policies are added.

Parameters:
listener - The Log Retention Policy configuration add listener.
Throws:
ConfigException - If the add listener could not be registered.

removeLogRetentionPolicyAddListener

void removeLogRetentionPolicyAddListener(ConfigurationAddListener<LogRetentionPolicyCfg> listener)
Deregisters an existing Log Retention Policy configuration add listener.

Parameters:
listener - The Log Retention Policy configuration add listener.

addLogRetentionPolicyDeleteListener

void addLogRetentionPolicyDeleteListener(ConfigurationDeleteListener<LogRetentionPolicyCfg> listener)
                                         throws ConfigException
Registers to be notified when existing Log Retention Policies are deleted.

Parameters:
listener - The Log Retention Policy configuration delete listener.
Throws:
ConfigException - If the delete listener could not be registered.

removeLogRetentionPolicyDeleteListener

void removeLogRetentionPolicyDeleteListener(ConfigurationDeleteListener<LogRetentionPolicyCfg> listener)
Deregisters an existing Log Retention Policy configuration delete listener.

Parameters:
listener - The Log Retention Policy configuration delete listener.

listLogRotationPolicies

java.lang.String[] listLogRotationPolicies()
Lists the Log Rotation Policies.

Returns:
Returns an array containing the names of the Log Rotation Policies.

getLogRotationPolicy

LogRotationPolicyCfg getLogRotationPolicy(java.lang.String name)
                                          throws ConfigException
Gets the named Log Rotation Policy.

Parameters:
name - The name of the Log Rotation Policy to retrieve.
Returns:
Returns the named Log Rotation Policy.
Throws:
ConfigException - If the Log Rotation Policy could not be found or it could not be successfully decoded.

addLogRotationPolicyAddListener

void addLogRotationPolicyAddListener(ConfigurationAddListener<LogRotationPolicyCfg> listener)
                                     throws ConfigException
Registers to be notified when new Log Rotation Policies are added.

Parameters:
listener - The Log Rotation Policy configuration add listener.
Throws:
ConfigException - If the add listener could not be registered.

removeLogRotationPolicyAddListener

void removeLogRotationPolicyAddListener(ConfigurationAddListener<LogRotationPolicyCfg> listener)
Deregisters an existing Log Rotation Policy configuration add listener.

Parameters:
listener - The Log Rotation Policy configuration add listener.

addLogRotationPolicyDeleteListener

void addLogRotationPolicyDeleteListener(ConfigurationDeleteListener<LogRotationPolicyCfg> listener)
                                        throws ConfigException
Registers to be notified when existing Log Rotation Policies are deleted.

Parameters:
listener - The Log Rotation Policy configuration delete listener.
Throws:
ConfigException - If the delete listener could not be registered.

removeLogRotationPolicyDeleteListener

void removeLogRotationPolicyDeleteListener(ConfigurationDeleteListener<LogRotationPolicyCfg> listener)
Deregisters an existing Log Rotation Policy configuration delete listener.

Parameters:
listener - The Log Rotation Policy configuration delete listener.

listMatchingRules

java.lang.String[] listMatchingRules()
Lists the Matching Rules.

Returns:
Returns an array containing the names of the Matching Rules.

getMatchingRule

MatchingRuleCfg getMatchingRule(java.lang.String name)
                                throws ConfigException
Gets the named Matching Rule.

Parameters:
name - The name of the Matching Rule to retrieve.
Returns:
Returns the named Matching Rule.
Throws:
ConfigException - If the Matching Rule could not be found or it could not be successfully decoded.

addMatchingRuleAddListener

void addMatchingRuleAddListener(ConfigurationAddListener<MatchingRuleCfg> listener)
                                throws ConfigException
Registers to be notified when new Matching Rules are added.

Parameters:
listener - The Matching Rule configuration add listener.
Throws:
ConfigException - If the add listener could not be registered.

removeMatchingRuleAddListener

void removeMatchingRuleAddListener(ConfigurationAddListener<MatchingRuleCfg> listener)
Deregisters an existing Matching Rule configuration add listener.

Parameters:
listener - The Matching Rule configuration add listener.

addMatchingRuleDeleteListener

void addMatchingRuleDeleteListener(ConfigurationDeleteListener<MatchingRuleCfg> listener)
                                   throws ConfigException
Registers to be notified when existing Matching Rules are deleted.

Parameters:
listener - The Matching Rule configuration delete listener.
Throws:
ConfigException - If the delete listener could not be registered.

removeMatchingRuleDeleteListener

void removeMatchingRuleDeleteListener(ConfigurationDeleteListener<MatchingRuleCfg> listener)
Deregisters an existing Matching Rule configuration delete listener.

Parameters:
listener - The Matching Rule configuration delete listener.

listMonitorProviders

java.lang.String[] listMonitorProviders()
Lists the Monitor Providers.

Returns:
Returns an array containing the names of the Monitor Providers.

getMonitorProvider

MonitorProviderCfg getMonitorProvider(java.lang.String name)
                                      throws ConfigException
Gets the named Monitor Provider.

Parameters:
name - The name of the Monitor Provider to retrieve.
Returns:
Returns the named Monitor Provider.
Throws:
ConfigException - If the Monitor Provider could not be found or it could not be successfully decoded.

addMonitorProviderAddListener

void addMonitorProviderAddListener(ConfigurationAddListener<MonitorProviderCfg> listener)
                                   throws ConfigException
Registers to be notified when new Monitor Providers are added.

Parameters:
listener - The Monitor Provider configuration add listener.
Throws:
ConfigException - If the add listener could not be registered.

removeMonitorProviderAddListener

void removeMonitorProviderAddListener(ConfigurationAddListener<MonitorProviderCfg> listener)
Deregisters an existing Monitor Provider configuration add listener.

Parameters:
listener - The Monitor Provider configuration add listener.

addMonitorProviderDeleteListener

void addMonitorProviderDeleteListener(ConfigurationDeleteListener<MonitorProviderCfg> listener)
                                      throws ConfigException
Registers to be notified when existing Monitor Providers are deleted.

Parameters:
listener - The Monitor Provider configuration delete listener.
Throws:
ConfigException - If the delete listener could not be registered.

removeMonitorProviderDeleteListener

void removeMonitorProviderDeleteListener(ConfigurationDeleteListener<MonitorProviderCfg> listener)
Deregisters an existing Monitor Provider configuration delete listener.

Parameters:
listener - The Monitor Provider configuration delete listener.

listNetworkGroups

java.lang.String[] listNetworkGroups()
Lists the Network Groups.

Returns:
Returns an array containing the names of the Network Groups.

getNetworkGroup

NetworkGroupCfg getNetworkGroup(java.lang.String name)
                                throws ConfigException
Gets the named Network Group.

Parameters:
name - The name of the Network Group to retrieve.
Returns:
Returns the named Network Group.
Throws:
ConfigException - If the Network Group could not be found or it could not be successfully decoded.

addNetworkGroupAddListener

void addNetworkGroupAddListener(ConfigurationAddListener<NetworkGroupCfg> listener)
                                throws ConfigException
Registers to be notified when new Network Groups are added.

Parameters:
listener - The Network Group configuration add listener.
Throws:
ConfigException - If the add listener could not be registered.

removeNetworkGroupAddListener

void removeNetworkGroupAddListener(ConfigurationAddListener<NetworkGroupCfg> listener)
Deregisters an existing Network Group configuration add listener.

Parameters:
listener - The Network Group configuration add listener.

addNetworkGroupDeleteListener

void addNetworkGroupDeleteListener(ConfigurationDeleteListener<NetworkGroupCfg> listener)
                                   throws ConfigException
Registers to be notified when existing Network Groups are deleted.

Parameters:
listener - The Network Group configuration delete listener.
Throws:
ConfigException - If the delete listener could not be registered.

removeNetworkGroupDeleteListener

void removeNetworkGroupDeleteListener(ConfigurationDeleteListener<NetworkGroupCfg> listener)
Deregisters an existing Network Group configuration delete listener.

Parameters:
listener - The Network Group configuration delete listener.

listPasswordGenerators

java.lang.String[] listPasswordGenerators()
Lists the Password Generators.

Returns:
Returns an array containing the names of the Password Generators.

getPasswordGenerator

PasswordGeneratorCfg getPasswordGenerator(java.lang.String name)
                                          throws ConfigException
Gets the named Password Generator.

Parameters:
name - The name of the Password Generator to retrieve.
Returns:
Returns the named Password Generator.
Throws:
ConfigException - If the Password Generator could not be found or it could not be successfully decoded.

addPasswordGeneratorAddListener

void addPasswordGeneratorAddListener(ConfigurationAddListener<PasswordGeneratorCfg> listener)
                                     throws ConfigException
Registers to be notified when new Password Generators are added.

Parameters:
listener - The Password Generator configuration add listener.
Throws:
ConfigException - If the add listener could not be registered.

removePasswordGeneratorAddListener

void removePasswordGeneratorAddListener(ConfigurationAddListener<PasswordGeneratorCfg> listener)
Deregisters an existing Password Generator configuration add listener.

Parameters:
listener - The Password Generator configuration add listener.

addPasswordGeneratorDeleteListener

void addPasswordGeneratorDeleteListener(ConfigurationDeleteListener<PasswordGeneratorCfg> listener)
                                        throws ConfigException
Registers to be notified when existing Password Generators are deleted.

Parameters:
listener - The Password Generator configuration delete listener.
Throws:
ConfigException - If the delete listener could not be registered.

removePasswordGeneratorDeleteListener

void removePasswordGeneratorDeleteListener(ConfigurationDeleteListener<PasswordGeneratorCfg> listener)
Deregisters an existing Password Generator configuration delete listener.

Parameters:
listener - The Password Generator configuration delete listener.

listPasswordPolicies

java.lang.String[] listPasswordPolicies()
Lists the Password Policies.

Returns:
Returns an array containing the names of the Password Policies.

getPasswordPolicy

PasswordPolicyCfg getPasswordPolicy(java.lang.String name)
                                    throws ConfigException
Gets the named Password Policy.

Parameters:
name - The name of the Password Policy to retrieve.
Returns:
Returns the named Password Policy.
Throws:
ConfigException - If the Password Policy could not be found or it could not be successfully decoded.

addPasswordPolicyAddListener

void addPasswordPolicyAddListener(ConfigurationAddListener<PasswordPolicyCfg> listener)
                                  throws ConfigException
Registers to be notified when new Password Policies are added.

Parameters:
listener - The Password Policy configuration add listener.
Throws:
ConfigException - If the add listener could not be registered.

removePasswordPolicyAddListener

void removePasswordPolicyAddListener(ConfigurationAddListener<PasswordPolicyCfg> listener)
Deregisters an existing Password Policy configuration add listener.

Parameters:
listener - The Password Policy configuration add listener.

addPasswordPolicyDeleteListener

void addPasswordPolicyDeleteListener(ConfigurationDeleteListener<PasswordPolicyCfg> listener)
                                     throws ConfigException
Registers to be notified when existing Password Policies are deleted.

Parameters:
listener - The Password Policy configuration delete listener.
Throws:
ConfigException - If the delete listener could not be registered.

removePasswordPolicyDeleteListener

void removePasswordPolicyDeleteListener(ConfigurationDeleteListener<PasswordPolicyCfg> listener)
Deregisters an existing Password Policy configuration delete listener.

Parameters:
listener - The Password Policy configuration delete listener.

listPasswordStorageSchemes

java.lang.String[] listPasswordStorageSchemes()
Lists the Password Storage Schemes.

Returns:
Returns an array containing the names of the Password Storage Schemes.

getPasswordStorageScheme

PasswordStorageSchemeCfg getPasswordStorageScheme(java.lang.String name)
                                                  throws ConfigException
Gets the named Password Storage Scheme.

Parameters:
name - The name of the Password Storage Scheme to retrieve.
Returns:
Returns the named Password Storage Scheme.
Throws:
ConfigException - If the Password Storage Scheme could not be found or it could not be successfully decoded.

addPasswordStorageSchemeAddListener

void addPasswordStorageSchemeAddListener(ConfigurationAddListener<PasswordStorageSchemeCfg> listener)
                                         throws ConfigException
Registers to be notified when new Password Storage Schemes are added.

Parameters:
listener - The Password Storage Scheme configuration add listener.
Throws:
ConfigException - If the add listener could not be registered.

removePasswordStorageSchemeAddListener

void removePasswordStorageSchemeAddListener(ConfigurationAddListener<PasswordStorageSchemeCfg> listener)
Deregisters an existing Password Storage Scheme configuration add listener.

Parameters:
listener - The Password Storage Scheme configuration add listener.

addPasswordStorageSchemeDeleteListener

void addPasswordStorageSchemeDeleteListener(ConfigurationDeleteListener<PasswordStorageSchemeCfg> listener)
                                            throws ConfigException
Registers to be notified when existing Password Storage Schemes are deleted.

Parameters:
listener - The Password Storage Scheme configuration delete listener.
Throws:
ConfigException - If the delete listener could not be registered.

removePasswordStorageSchemeDeleteListener

void removePasswordStorageSchemeDeleteListener(ConfigurationDeleteListener<PasswordStorageSchemeCfg> listener)
Deregisters an existing Password Storage Scheme configuration delete listener.

Parameters:
listener - The Password Storage Scheme configuration delete listener.

listPasswordValidators

java.lang.String[] listPasswordValidators()
Lists the Password Validators.

Returns:
Returns an array containing the names of the Password Validators.

getPasswordValidator

PasswordValidatorCfg getPasswordValidator(java.lang.String name)
                                          throws ConfigException
Gets the named Password Validator.

Parameters:
name - The name of the Password Validator to retrieve.
Returns:
Returns the named Password Validator.
Throws:
ConfigException - If the Password Validator could not be found or it could not be successfully decoded.

addPasswordValidatorAddListener

void addPasswordValidatorAddListener(ConfigurationAddListener<PasswordValidatorCfg> listener)
                                     throws ConfigException
Registers to be notified when new Password Validators are added.

Parameters:
listener - The Password Validator configuration add listener.
Throws:
ConfigException - If the add listener could not be registered.

removePasswordValidatorAddListener

void removePasswordValidatorAddListener(ConfigurationAddListener<PasswordValidatorCfg> listener)
Deregisters an existing Password Validator configuration add listener.

Parameters:
listener - The Password Validator configuration add listener.

addPasswordValidatorDeleteListener

void addPasswordValidatorDeleteListener(ConfigurationDeleteListener<PasswordValidatorCfg> listener)
                                        throws ConfigException
Registers to be notified when existing Password Validators are deleted.

Parameters:
listener - The Password Validator configuration delete listener.
Throws:
ConfigException - If the delete listener could not be registered.

removePasswordValidatorDeleteListener

void removePasswordValidatorDeleteListener(ConfigurationDeleteListener<PasswordValidatorCfg> listener)
Deregisters an existing Password Validator configuration delete listener.

Parameters:
listener - The Password Validator configuration delete listener.

getPluginRoot

PluginRootCfg getPluginRoot()
                            throws ConfigException
Gets the Plugin Root.

Returns:
Returns the Plugin Root.
Throws:
ConfigException - If the Plugin Root could not be found or it could not be successfully decoded.

getRootDN

RootDNCfg getRootDN()
                    throws ConfigException
Gets the Root DN.

Returns:
Returns the Root DN.
Throws:
ConfigException - If the Root DN could not be found or it could not be successfully decoded.

getRootDSEBackend

RootDSEBackendCfg getRootDSEBackend()
                                    throws ConfigException
Gets the Root DSE Backend.

Returns:
Returns the Root DSE Backend.
Throws:
ConfigException - If the Root DSE Backend could not be found or it could not be successfully decoded.

listSASLMechanismHandlers

java.lang.String[] listSASLMechanismHandlers()
Lists the SASL Mechanism Handlers.

Returns:
Returns an array containing the names of the SASL Mechanism Handlers.

getSASLMechanismHandler

SASLMechanismHandlerCfg getSASLMechanismHandler(java.lang.String name)
                                                throws ConfigException
Gets the named SASL Mechanism Handler.

Parameters:
name - The name of the SASL Mechanism Handler to retrieve.
Returns:
Returns the named SASL Mechanism Handler.
Throws:
ConfigException - If the SASL Mechanism Handler could not be found or it could not be successfully decoded.

addSASLMechanismHandlerAddListener

void addSASLMechanismHandlerAddListener(ConfigurationAddListener<SASLMechanismHandlerCfg> listener)
                                        throws ConfigException
Registers to be notified when new SASL Mechanism Handlers are added.

Parameters:
listener - The SASL Mechanism Handler configuration add listener.
Throws:
ConfigException - If the add listener could not be registered.

removeSASLMechanismHandlerAddListener

void removeSASLMechanismHandlerAddListener(ConfigurationAddListener<SASLMechanismHandlerCfg> listener)
Deregisters an existing SASL Mechanism Handler configuration add listener.

Parameters:
listener - The SASL Mechanism Handler configuration add listener.

addSASLMechanismHandlerDeleteListener

void addSASLMechanismHandlerDeleteListener(ConfigurationDeleteListener<SASLMechanismHandlerCfg> listener)
                                           throws ConfigException
Registers to be notified when existing SASL Mechanism Handlers are deleted.

Parameters:
listener - The SASL Mechanism Handler configuration delete listener.
Throws:
ConfigException - If the delete listener could not be registered.

removeSASLMechanismHandlerDeleteListener

void removeSASLMechanismHandlerDeleteListener(ConfigurationDeleteListener<SASLMechanismHandlerCfg> listener)
Deregisters an existing SASL Mechanism Handler configuration delete listener.

Parameters:
listener - The SASL Mechanism Handler configuration delete listener.

listSynchronizationProviders

java.lang.String[] listSynchronizationProviders()
Lists the Synchronization Providers.

Returns:
Returns an array containing the names of the Synchronization Providers.

getSynchronizationProvider

SynchronizationProviderCfg getSynchronizationProvider(java.lang.String name)
                                                      throws ConfigException
Gets the named Synchronization Provider.

Parameters:
name - The name of the Synchronization Provider to retrieve.
Returns:
Returns the named Synchronization Provider.
Throws:
ConfigException - If the Synchronization Provider could not be found or it could not be successfully decoded.

addSynchronizationProviderAddListener

void addSynchronizationProviderAddListener(ConfigurationAddListener<SynchronizationProviderCfg> listener)
                                           throws ConfigException
Registers to be notified when new Synchronization Providers are added.

Parameters:
listener - The Synchronization Provider configuration add listener.
Throws:
ConfigException - If the add listener could not be registered.

removeSynchronizationProviderAddListener

void removeSynchronizationProviderAddListener(ConfigurationAddListener<SynchronizationProviderCfg> listener)
Deregisters an existing Synchronization Provider configuration add listener.

Parameters:
listener - The Synchronization Provider configuration add listener.

addSynchronizationProviderDeleteListener

void addSynchronizationProviderDeleteListener(ConfigurationDeleteListener<SynchronizationProviderCfg> listener)
                                              throws ConfigException
Registers to be notified when existing Synchronization Providers are deleted.

Parameters:
listener - The Synchronization Provider configuration delete listener.
Throws:
ConfigException - If the delete listener could not be registered.

removeSynchronizationProviderDeleteListener

void removeSynchronizationProviderDeleteListener(ConfigurationDeleteListener<SynchronizationProviderCfg> listener)
Deregisters an existing Synchronization Provider configuration delete listener.

Parameters:
listener - The Synchronization Provider configuration delete listener.

listTrustManagerProviders

java.lang.String[] listTrustManagerProviders()
Lists the Trust Manager Providers.

Returns:
Returns an array containing the names of the Trust Manager Providers.

getTrustManagerProvider

TrustManagerProviderCfg getTrustManagerProvider(java.lang.String name)
                                                throws ConfigException
Gets the named Trust Manager Provider.

Parameters:
name - The name of the Trust Manager Provider to retrieve.
Returns:
Returns the named Trust Manager Provider.
Throws:
ConfigException - If the Trust Manager Provider could not be found or it could not be successfully decoded.

addTrustManagerProviderAddListener

void addTrustManagerProviderAddListener(ConfigurationAddListener<TrustManagerProviderCfg> listener)
                                        throws ConfigException
Registers to be notified when new Trust Manager Providers are added.

Parameters:
listener - The Trust Manager Provider configuration add listener.
Throws:
ConfigException - If the add listener could not be registered.

removeTrustManagerProviderAddListener

void removeTrustManagerProviderAddListener(ConfigurationAddListener<TrustManagerProviderCfg> listener)
Deregisters an existing Trust Manager Provider configuration add listener.

Parameters:
listener - The Trust Manager Provider configuration add listener.

addTrustManagerProviderDeleteListener

void addTrustManagerProviderDeleteListener(ConfigurationDeleteListener<TrustManagerProviderCfg> listener)
                                           throws ConfigException
Registers to be notified when existing Trust Manager Providers are deleted.

Parameters:
listener - The Trust Manager Provider configuration delete listener.
Throws:
ConfigException - If the delete listener could not be registered.

removeTrustManagerProviderDeleteListener

void removeTrustManagerProviderDeleteListener(ConfigurationDeleteListener<TrustManagerProviderCfg> listener)
Deregisters an existing Trust Manager Provider configuration delete listener.

Parameters:
listener - The Trust Manager Provider configuration delete listener.

listVirtualAttributes

java.lang.String[] listVirtualAttributes()
Lists the Virtual Attributes.

Returns:
Returns an array containing the names of the Virtual Attributes.

getVirtualAttribute

VirtualAttributeCfg getVirtualAttribute(java.lang.String name)
                                        throws ConfigException
Gets the named Virtual Attribute.

Parameters:
name - The name of the Virtual Attribute to retrieve.
Returns:
Returns the named Virtual Attribute.
Throws:
ConfigException - If the Virtual Attribute could not be found or it could not be successfully decoded.

addVirtualAttributeAddListener

void addVirtualAttributeAddListener(ConfigurationAddListener<VirtualAttributeCfg> listener)
                                    throws ConfigException
Registers to be notified when new Virtual Attributes are added.

Parameters:
listener - The Virtual Attribute configuration add listener.
Throws:
ConfigException - If the add listener could not be registered.

removeVirtualAttributeAddListener

void removeVirtualAttributeAddListener(ConfigurationAddListener<VirtualAttributeCfg> listener)
Deregisters an existing Virtual Attribute configuration add listener.

Parameters:
listener - The Virtual Attribute configuration add listener.

addVirtualAttributeDeleteListener

void addVirtualAttributeDeleteListener(ConfigurationDeleteListener<VirtualAttributeCfg> listener)
                                       throws ConfigException
Registers to be notified when existing Virtual Attributes are deleted.

Parameters:
listener - The Virtual Attribute configuration delete listener.
Throws:
ConfigException - If the delete listener could not be registered.

removeVirtualAttributeDeleteListener

void removeVirtualAttributeDeleteListener(ConfigurationDeleteListener<VirtualAttributeCfg> listener)
Deregisters an existing Virtual Attribute configuration delete listener.

Parameters:
listener - The Virtual Attribute configuration delete listener.

listWorkflows

java.lang.String[] listWorkflows()
Lists the Workflows.

Returns:
Returns an array containing the names of the Workflows.

getWorkflow

WorkflowCfg getWorkflow(java.lang.String name)
                        throws ConfigException
Gets the named Workflow.

Parameters:
name - The name of the Workflow to retrieve.
Returns:
Returns the named Workflow.
Throws:
ConfigException - If the Workflow could not be found or it could not be successfully decoded.

addWorkflowAddListener

void addWorkflowAddListener(ConfigurationAddListener<WorkflowCfg> listener)
                            throws ConfigException
Registers to be notified when new Workflows are added.

Parameters:
listener - The Workflow configuration add listener.
Throws:
ConfigException - If the add listener could not be registered.

removeWorkflowAddListener

void removeWorkflowAddListener(ConfigurationAddListener<WorkflowCfg> listener)
Deregisters an existing Workflow configuration add listener.

Parameters:
listener - The Workflow configuration add listener.

addWorkflowDeleteListener

void addWorkflowDeleteListener(ConfigurationDeleteListener<WorkflowCfg> listener)
                               throws ConfigException
Registers to be notified when existing Workflows are deleted.

Parameters:
listener - The Workflow configuration delete listener.
Throws:
ConfigException - If the delete listener could not be registered.

removeWorkflowDeleteListener

void removeWorkflowDeleteListener(ConfigurationDeleteListener<WorkflowCfg> listener)
Deregisters an existing Workflow configuration delete listener.

Parameters:
listener - The Workflow configuration delete listener.

listWorkflowElements

java.lang.String[] listWorkflowElements()
Lists the Workflow Elements.

Returns:
Returns an array containing the names of the Workflow Elements.

getWorkflowElement

WorkflowElementCfg getWorkflowElement(java.lang.String name)
                                      throws ConfigException
Gets the named Workflow Element.

Parameters:
name - The name of the Workflow Element to retrieve.
Returns:
Returns the named Workflow Element.
Throws:
ConfigException - If the Workflow Element could not be found or it could not be successfully decoded.

addWorkflowElementAddListener

void addWorkflowElementAddListener(ConfigurationAddListener<WorkflowElementCfg> listener)
                                   throws ConfigException
Registers to be notified when new Workflow Elements are added.

Parameters:
listener - The Workflow Element configuration add listener.
Throws:
ConfigException - If the add listener could not be registered.

removeWorkflowElementAddListener

void removeWorkflowElementAddListener(ConfigurationAddListener<WorkflowElementCfg> listener)
Deregisters an existing Workflow Element configuration add listener.

Parameters:
listener - The Workflow Element configuration add listener.

addWorkflowElementDeleteListener

void addWorkflowElementDeleteListener(ConfigurationDeleteListener<WorkflowElementCfg> listener)
                                      throws ConfigException
Registers to be notified when existing Workflow Elements are deleted.

Parameters:
listener - The Workflow Element configuration delete listener.
Throws:
ConfigException - If the delete listener could not be registered.

removeWorkflowElementDeleteListener

void removeWorkflowElementDeleteListener(ConfigurationDeleteListener<WorkflowElementCfg> listener)
Deregisters an existing Workflow Element configuration delete listener.

Parameters:
listener - The Workflow Element configuration delete listener.

getWorkQueue

WorkQueueCfg getWorkQueue()
                          throws ConfigException
Gets the Work Queue.

Returns:
Returns the Work Queue.
Throws:
ConfigException - If the Work Queue could not be found or it could not be successfully decoded.