Package | Description |
---|---|
org.forgerock.opendj.config |
Common administration classes.
|
org.forgerock.opendj.config.conditions |
Logical conditions for defining constraints.
|
org.forgerock.opendj.config.server |
Server-side administration interface.
|
org.forgerock.opendj.config.server.spi |
Contains a number of API declarations for use throughout the
Directory Server.
|
org.forgerock.opendj.server.config.server |
Provides server-side interfaces for accessing the Core directory
server administrative components.
|
org.opends.guitools.controlpanel.util |
Contains some utilities used in the Control Panel.
|
org.opends.server.api |
Contains a number of API declarations for use throughout the
Directory Server.
|
org.opends.server.api.plugin |
Defines the Directory Server plugin API.
|
org.opends.server.authorization.policy |
Contains the policy based access control handler implementation.
|
org.opends.server.backends |
Contains various Directory Server backend implementations.
|
org.opends.server.backends.jeb |
Contains the code for the Directory Server backend that uses the Berkeley DB
Java Edition as the repository for storing entry and index information.
|
org.opends.server.backends.pluggable |
Contains the code for implementing Directory Server pluggable storage backends.
|
org.opends.server.backends.pluggable.spi |
Interfaces and classes required when implementing new storage engines for the pluggable backend.
|
org.opends.server.backends.task |
Contains the code for the Directory Server backend that provides an interface for executing administrative tasks.
|
org.opends.server.config |
Contains code used to interact with the Directory Server configuration.
|
org.opends.server.core |
Contains various classes that comprise the core of the Directory Server codebase.
|
org.opends.server.crypto |
This package implements the Directory Server cryptographic framework, which is described in the
CrytpoManager design document.
|
org.opends.server.extensions |
Contains various implementations of Directory Server APIs that are not appropriate for other packages.
|
org.opends.server.loggers |
Contains implementations of Directory Server access, error, and debug loggers.
|
org.opends.server.plugins |
Contains the implementation for various Directory Server plugins.
|
org.opends.server.plugins.profiler |
Contains the implementation of the Directory Server plugin that acts as an embedded profiler that can be used for
performance analysis of the server under load.
|
org.opends.server.protocols.jmx |
Contains the implementation for the Directory Server connection handler that is responsible for interacting with
clients using JMX.
|
org.opends.server.replication.plugin |
This package contains the part of the Multi-master
replication code that works on the Directory Server side.
|
org.opends.server.replication.protocol |
This package contains the code used by the replication server and by the code running on the Directory Server side to
exchange their information.
|
org.opends.server.replication.server |
This package contains the code for the Replication Server part of the Multimaster replication feature.
|
org.opends.server.replication.server.changelog.file |
This package contains a file-based log implementation for the changelog database API.
|
org.opends.server.schema |
Contains implementations of various Directory Server schema elements.
|
org.opends.server.snmp |
This package contains Simple Network Management Protocol (SNMP) connection handler, the required classes to support
MIB 2605 objects and SNMP requests, and the SNMP adaptor that allows a SNMP manager to access OpenDS monitoring
information.
|
org.opends.server.types |
Contains implementations for a number of Directory Server data types.
|
Modifier and Type | Method and Description |
---|---|
ConfigurationFramework |
ConfigurationFramework.initialize()
Initializes the configuration framework using the application's class loader as the parent class loader,
and the current working directory as the install and instance path.
|
ConfigurationFramework |
ConfigurationFramework.initialize(String installPath,
String instancePath)
Initializes the configuration framework using the application's class loader
as the parent class loader, and the provided install and instance paths.
|
Modifier and Type | Method and Description |
---|---|
boolean |
OrCondition.evaluate(ServerManagedObject<?> managedObject) |
boolean |
NotCondition.evaluate(ServerManagedObject<?> managedObject) |
boolean |
ContainsCondition.evaluate(ServerManagedObject<?> managedObject) |
boolean |
Condition.evaluate(ServerManagedObject<?> managedObject)
Evaluates this condition against the provided server managed object.
|
Modifier and Type | Method and Description |
---|---|
<M extends Configuration> |
ServerManagedObject.getChild(InstantiableRelationDefinition<?,M> d,
String name)
Retrieve an instantiable child managed object.
|
<M extends Configuration> |
ServerManagedObject.getChild(OptionalRelationDefinition<?,M> d)
Retrieve an optional child managed object.
|
<M extends Configuration> |
ServerManagedObject.getChild(SetRelationDefinition<?,M> d,
String name)
Retrieve a set child managed object.
|
<M extends Configuration> |
ServerManagedObject.getChild(SingletonRelationDefinition<?,M> d)
Retrieve a singleton child managed object.
|
<C extends ConfigurationClient,S extends Configuration> |
ServerManagementContext.getManagedObject(ManagedObjectPath<C,S> path)
Gets the named managed object.
|
boolean |
ServerConstraintHandler.isDeleteAllowed(ServerManagedObject<?> managedObject,
Collection<LocalizableMessage> unacceptableReasons)
Determines whether the existing managed object can be deleted from
the server's configuration.
|
boolean |
ServerConstraintHandler.isUsable(ServerManagedObject<?> managedObject,
Collection<LocalizableMessage> unacceptableReasons)
Determines whether the provided managed object can be used by the
server.
|
void |
ServerConstraintHandler.performPostAdd(ServerManagedObject<?> managedObject)
Performs any post-add processing required by this constraint.
|
void |
ServerConstraintHandler.performPostDelete(ServerManagedObject<?> managedObject)
Performs any post-delete processing required by this constraint.
|
void |
ServerConstraintHandler.performPostModify(ServerManagedObject<?> managedObject)
Performs any post-modify processing required by this constraint.
|
<M extends Configuration> |
ServerManagedObject.registerAddListener(InstantiableRelationDefinition<?,M> d,
ConfigurationAddListener<M> listener)
Register to be notified when new child configurations are added beneath
an instantiable relation.
|
<M extends Configuration> |
ServerManagedObject.registerAddListener(InstantiableRelationDefinition<?,M> d,
ServerManagedObjectAddListener<M> listener)
Register to be notified when new child server managed object are added
beneath an instantiable relation.
|
<M extends Configuration> |
ServerManagedObject.registerAddListener(OptionalRelationDefinition<?,M> d,
ConfigurationAddListener<M> listener)
Register to be notified when a new child configurations is added beneath
an optional relation.
|
<M extends Configuration> |
ServerManagedObject.registerAddListener(OptionalRelationDefinition<?,M> d,
ServerManagedObjectAddListener<M> listener)
Register to be notified when a new child server managed object is added
beneath an optional relation.
|
<M extends Configuration> |
ServerManagedObject.registerAddListener(SetRelationDefinition<?,M> d,
ConfigurationAddListener<M> listener)
Register to be notified when new child configurations are added beneath a
set relation.
|
<M extends Configuration> |
ServerManagedObject.registerAddListener(SetRelationDefinition<?,M> d,
ServerManagedObjectAddListener<M> listener)
Register to be notified when new child server managed object are added
beneath a set relation.
|
<M extends Configuration> |
ServerManagedObject.registerDeleteListener(InstantiableRelationDefinition<?,M> d,
ConfigurationDeleteListener<M> listener)
Register to be notified when existing child configurations are deleted
beneath an instantiable relation.
|
<M extends Configuration> |
ServerManagedObject.registerDeleteListener(InstantiableRelationDefinition<?,M> d,
ServerManagedObjectDeleteListener<M> listener)
Register to be notified when existing child server managed objects are
deleted beneath an instantiable relation.
|
<M extends Configuration> |
ServerManagedObject.registerDeleteListener(OptionalRelationDefinition<?,M> d,
ConfigurationDeleteListener<M> listener)
Register to be notified when an existing child configuration is deleted
beneath an optional relation.
|
<M extends Configuration> |
ServerManagedObject.registerDeleteListener(OptionalRelationDefinition<?,M> d,
ServerManagedObjectDeleteListener<M> listener)
Register to be notified when an existing child server managed object is
deleted beneath an optional relation.
|
<M extends Configuration> |
ServerManagedObject.registerDeleteListener(SetRelationDefinition<?,M> d,
ConfigurationDeleteListener<M> listener)
Register to be notified when existing child configurations are deleted
beneath a set relation.
|
<M extends Configuration> |
ServerManagedObject.registerDeleteListener(SetRelationDefinition<?,M> d,
ServerManagedObjectDeleteListener<M> listener)
Register to be notified when existing child server managed objects are
deleted beneath a set relation.
|
Modifier and Type | Method and Description |
---|---|
Set<Dn> |
ConfigurationRepository.getChildren(Dn dn)
Returns the set of DNs of children of the entry corresponding to the
provided DN.
|
Modifier and Type | Method and Description |
---|---|
void |
AccessLogPublisherCfg.addAccessLogFilteringCriteriaAddListener(ConfigurationAddListener<AccessLogFilteringCriteriaCfg> listener)
Registers to be notified when new Access Log Filtering Criteria are added.
|
void |
AccessLogPublisherCfg.addAccessLogFilteringCriteriaDeleteListener(ConfigurationDeleteListener<AccessLogFilteringCriteriaCfg> listener)
Registers to be notified when existing Access Log Filtering Criteria are deleted.
|
void |
RootCfg.addAccountStatusNotificationHandlerAddListener(ConfigurationAddListener<AccountStatusNotificationHandlerCfg> listener)
Registers to be notified when new Account Status Notification Handlers are added.
|
void |
RootCfg.addAccountStatusNotificationHandlerDeleteListener(ConfigurationDeleteListener<AccountStatusNotificationHandlerCfg> listener)
Registers to be notified when existing Account Status Notification Handlers are deleted.
|
void |
RootCfg.addAlertHandlerAddListener(ConfigurationAddListener<AlertHandlerCfg> listener)
Registers to be notified when new Alert Handlers are added.
|
void |
RootCfg.addAlertHandlerDeleteListener(ConfigurationDeleteListener<AlertHandlerCfg> listener)
Registers to be notified when existing Alert Handlers are deleted.
|
void |
RootCfg.addBackendAddListener(ConfigurationAddListener<BackendCfg> listener)
Registers to be notified when new Backends are added.
|
void |
RootCfg.addBackendDeleteListener(ConfigurationDeleteListener<BackendCfg> listener)
Registers to be notified when existing Backends are deleted.
|
void |
PluggableBackendCfg.addBackendIndexAddListener(ConfigurationAddListener<BackendIndexCfg> listener)
Registers to be notified when new Backend Indexes are added.
|
void |
PluggableBackendCfg.addBackendIndexDeleteListener(ConfigurationDeleteListener<BackendIndexCfg> listener)
Registers to be notified when existing Backend Indexes are deleted.
|
void |
PluggableBackendCfg.addBackendVlvIndexAddListener(ConfigurationAddListener<BackendVlvIndexCfg> listener)
Registers to be notified when new Backend Vlv Indexes are added.
|
void |
PluggableBackendCfg.addBackendVlvIndexDeleteListener(ConfigurationDeleteListener<BackendVlvIndexCfg> listener)
Registers to be notified when existing Backend Vlv Indexes are deleted.
|
void |
RootCfg.addCertificateMapperAddListener(ConfigurationAddListener<CertificateMapperCfg> listener)
Registers to be notified when new Certificate Mappers are added.
|
void |
RootCfg.addCertificateMapperDeleteListener(ConfigurationDeleteListener<CertificateMapperCfg> listener)
Registers to be notified when existing Certificate Mappers are deleted.
|
void |
RootCfg.addConnectionHandlerAddListener(ConfigurationAddListener<ConnectionHandlerCfg> listener)
Registers to be notified when new Connection Handlers are added.
|
void |
RootCfg.addConnectionHandlerDeleteListener(ConfigurationDeleteListener<ConnectionHandlerCfg> listener)
Registers to be notified when existing Connection Handlers are deleted.
|
void |
DebugLogPublisherCfg.addDebugTargetAddListener(ConfigurationAddListener<DebugTargetCfg> listener)
Registers to be notified when new Debug Targets are added.
|
void |
DebugLogPublisherCfg.addDebugTargetDeleteListener(ConfigurationDeleteListener<DebugTargetCfg> listener)
Registers to be notified when existing Debug Targets are deleted.
|
void |
RootCfg.addEntryCacheAddListener(ConfigurationAddListener<EntryCacheCfg> listener)
Registers to be notified when new Entry Caches are added.
|
void |
RootCfg.addEntryCacheDeleteListener(ConfigurationDeleteListener<EntryCacheCfg> listener)
Registers to be notified when existing Entry Caches are deleted.
|
void |
RootCfg.addExtendedOperationHandlerAddListener(ConfigurationAddListener<ExtendedOperationHandlerCfg> listener)
Registers to be notified when new Extended Operation Handlers are added.
|
void |
RootCfg.addExtendedOperationHandlerDeleteListener(ConfigurationDeleteListener<ExtendedOperationHandlerCfg> listener)
Registers to be notified when existing Extended Operation Handlers are deleted.
|
void |
PolicyBasedAccessControlHandlerCfg.addGlobalAccessControlPolicyAddListener(ConfigurationAddListener<GlobalAccessControlPolicyCfg> listener)
Registers to be notified when new Global Access Control Policies are added.
|
void |
PolicyBasedAccessControlHandlerCfg.addGlobalAccessControlPolicyDeleteListener(ConfigurationDeleteListener<GlobalAccessControlPolicyCfg> listener)
Registers to be notified when existing Global Access Control Policies are deleted.
|
void |
RootCfg.addGroupImplementationAddListener(ConfigurationAddListener<GroupImplementationCfg> listener)
Registers to be notified when new Group Implementations are added.
|
void |
RootCfg.addGroupImplementationDeleteListener(ConfigurationDeleteListener<GroupImplementationCfg> listener)
Registers to be notified when existing Group Implementations are deleted.
|
void |
RootCfg.addHttpAuthorizationMechanismAddListener(ConfigurationAddListener<HttpAuthorizationMechanismCfg> listener)
Registers to be notified when new Http Authorization Mechanisms are added.
|
void |
RootCfg.addHttpAuthorizationMechanismDeleteListener(ConfigurationDeleteListener<HttpAuthorizationMechanismCfg> listener)
Registers to be notified when existing Http Authorization Mechanisms are deleted.
|
void |
RootCfg.addHttpEndpointAddListener(ConfigurationAddListener<HttpEndpointCfg> listener)
Registers to be notified when new Http Endpoints are added.
|
void |
RootCfg.addHttpEndpointDeleteListener(ConfigurationDeleteListener<HttpEndpointCfg> listener)
Registers to be notified when existing Http Endpoints are deleted.
|
void |
RootCfg.addIdentityMapperAddListener(ConfigurationAddListener<IdentityMapperCfg> listener)
Registers to be notified when new Identity Mappers are added.
|
void |
RootCfg.addIdentityMapperDeleteListener(ConfigurationDeleteListener<IdentityMapperCfg> listener)
Registers to be notified when existing Identity Mappers are deleted.
|
void |
RootCfg.addKeyManagerProviderAddListener(ConfigurationAddListener<KeyManagerProviderCfg> listener)
Registers to be notified when new Key Manager Providers are added.
|
void |
RootCfg.addKeyManagerProviderDeleteListener(ConfigurationDeleteListener<KeyManagerProviderCfg> listener)
Registers to be notified when existing Key Manager Providers are deleted.
|
void |
RootCfg.addLogPublisherAddListener(ConfigurationAddListener<LogPublisherCfg> listener)
Registers to be notified when new Log Publishers are added.
|
void |
RootCfg.addLogPublisherDeleteListener(ConfigurationDeleteListener<LogPublisherCfg> listener)
Registers to be notified when existing Log Publishers are deleted.
|
void |
RootCfg.addLogRetentionPolicyAddListener(ConfigurationAddListener<LogRetentionPolicyCfg> listener)
Registers to be notified when new Log Retention Policies are added.
|
void |
RootCfg.addLogRetentionPolicyDeleteListener(ConfigurationDeleteListener<LogRetentionPolicyCfg> listener)
Registers to be notified when existing Log Retention Policies are deleted.
|
void |
RootCfg.addLogRotationPolicyAddListener(ConfigurationAddListener<LogRotationPolicyCfg> listener)
Registers to be notified when new Log Rotation Policies are added.
|
void |
RootCfg.addLogRotationPolicyDeleteListener(ConfigurationDeleteListener<LogRotationPolicyCfg> listener)
Registers to be notified when existing Log Rotation Policies are deleted.
|
void |
RootCfg.addPasswordGeneratorAddListener(ConfigurationAddListener<PasswordGeneratorCfg> listener)
Registers to be notified when new Password Generators are added.
|
void |
RootCfg.addPasswordGeneratorDeleteListener(ConfigurationDeleteListener<PasswordGeneratorCfg> listener)
Registers to be notified when existing Password Generators are deleted.
|
void |
RootCfg.addPasswordPolicyAddListener(ConfigurationAddListener<AuthenticationPolicyCfg> listener)
Registers to be notified when new Password Policies are added.
|
void |
RootCfg.addPasswordPolicyDeleteListener(ConfigurationDeleteListener<AuthenticationPolicyCfg> listener)
Registers to be notified when existing Password Policies are deleted.
|
void |
RootCfg.addPasswordStorageSchemeAddListener(ConfigurationAddListener<PasswordStorageSchemeCfg> listener)
Registers to be notified when new Password Storage Schemes are added.
|
void |
RootCfg.addPasswordStorageSchemeDeleteListener(ConfigurationDeleteListener<PasswordStorageSchemeCfg> listener)
Registers to be notified when existing Password Storage Schemes are deleted.
|
void |
RootCfg.addPasswordValidatorAddListener(ConfigurationAddListener<PasswordValidatorCfg> listener)
Registers to be notified when new Password Validators are added.
|
void |
RootCfg.addPasswordValidatorDeleteListener(ConfigurationDeleteListener<PasswordValidatorCfg> listener)
Registers to be notified when existing Password Validators are deleted.
|
void |
PluginRootCfg.addPluginAddListener(ConfigurationAddListener<PluginCfg> listener)
Registers to be notified when new Plugins are added.
|
void |
PluginRootCfg.addPluginDeleteListener(ConfigurationDeleteListener<PluginCfg> listener)
Registers to be notified when existing Plugins are deleted.
|
void |
ReplicationSynchronizationProviderCfg.addReplicationDomainAddListener(ConfigurationAddListener<ReplicationDomainCfg> listener)
Registers to be notified when new Replication Domains are added.
|
void |
ReplicationSynchronizationProviderCfg.addReplicationDomainDeleteListener(ConfigurationDeleteListener<ReplicationDomainCfg> listener)
Registers to be notified when existing Replication Domains are deleted.
|
void |
ReplicationSynchronizationProviderCfg.addReplicationServerAddListener(ConfigurationAddListener<ReplicationServerCfg> listener)
Registers to be notified when the Replication Server is added.
|
void |
ReplicationSynchronizationProviderCfg.addReplicationServerDeleteListener(ConfigurationDeleteListener<ReplicationServerCfg> listener)
Registers to be notified the Replication Server is deleted.
|
void |
RootCfg.addSaslMechanismHandlerAddListener(ConfigurationAddListener<SaslMechanismHandlerCfg> listener)
Registers to be notified when new Sasl Mechanism Handlers are added.
|
void |
RootCfg.addSaslMechanismHandlerDeleteListener(ConfigurationDeleteListener<SaslMechanismHandlerCfg> listener)
Registers to be notified when existing Sasl Mechanism Handlers are deleted.
|
void |
RootCfg.addSchemaProviderAddListener(ConfigurationAddListener<SchemaProviderCfg> listener)
Registers to be notified when new Schema Providers are added.
|
void |
RootCfg.addSchemaProviderDeleteListener(ConfigurationDeleteListener<SchemaProviderCfg> listener)
Registers to be notified when existing Schema Providers are deleted.
|
void |
RootCfg.addServiceDiscoveryMechanismAddListener(ConfigurationAddListener<ServiceDiscoveryMechanismCfg> listener)
Registers to be notified when new Service Discovery Mechanisms are added.
|
void |
RootCfg.addServiceDiscoveryMechanismDeleteListener(ConfigurationDeleteListener<ServiceDiscoveryMechanismCfg> listener)
Registers to be notified when existing Service Discovery Mechanisms are deleted.
|
void |
RootCfg.addSynchronizationProviderAddListener(ConfigurationAddListener<SynchronizationProviderCfg> listener)
Registers to be notified when new Synchronization Providers are added.
|
void |
RootCfg.addSynchronizationProviderDeleteListener(ConfigurationDeleteListener<SynchronizationProviderCfg> listener)
Registers to be notified when existing Synchronization Providers are deleted.
|
void |
RootCfg.addTrustManagerProviderAddListener(ConfigurationAddListener<TrustManagerProviderCfg> listener)
Registers to be notified when new Trust Manager Providers are added.
|
void |
RootCfg.addTrustManagerProviderDeleteListener(ConfigurationDeleteListener<TrustManagerProviderCfg> listener)
Registers to be notified when existing Trust Manager Providers are deleted.
|
void |
RootCfg.addVirtualAttributeAddListener(ConfigurationAddListener<VirtualAttributeCfg> listener)
Registers to be notified when new Virtual Attributes are added.
|
void |
RootCfg.addVirtualAttributeDeleteListener(ConfigurationDeleteListener<VirtualAttributeCfg> listener)
Registers to be notified when existing Virtual Attributes are deleted.
|
AccessControlHandlerCfg |
RootCfg.getAccessControlHandler()
Gets the Access Control Handler.
|
AccessLogFilteringCriteriaCfg |
AccessLogPublisherCfg.getAccessLogFilteringCriteria(String name)
Gets the named Access Log Filtering Criteria.
|
AccountStatusNotificationHandlerCfg |
RootCfg.getAccountStatusNotificationHandler(String name)
Gets the named Account Status Notification Handler.
|
AdministrationConnectorCfg |
RootCfg.getAdministrationConnector()
Gets the Administration Connector.
|
AlertHandlerCfg |
RootCfg.getAlertHandler(String name)
Gets the named Alert Handler.
|
BackendCfg |
RootCfg.getBackend(String name)
Gets the named Backend.
|
BackendIndexCfg |
PluggableBackendCfg.getBackendIndex(String name)
Gets the named Backend Index.
|
BackendVlvIndexCfg |
PluggableBackendCfg.getBackendVlvIndex(String name)
Gets the named Backend Vlv Index.
|
CertificateMapperCfg |
RootCfg.getCertificateMapper(String name)
Gets the named Certificate Mapper.
|
ConnectionHandlerCfg |
RootCfg.getConnectionHandler(String name)
Gets the named Connection Handler.
|
CryptoManagerCfg |
RootCfg.getCryptoManager()
Gets the Crypto Manager.
|
DebugTargetCfg |
DebugLogPublisherCfg.getDebugTarget(String name)
Gets the named Debug Target.
|
EntryCacheCfg |
RootCfg.getEntryCache(String name)
Gets the named Entry Cache.
|
ExtendedOperationHandlerCfg |
RootCfg.getExtendedOperationHandler(String name)
Gets the named Extended Operation Handler.
|
ExternalChangelogDomainCfg |
ReplicationDomainCfg.getExternalChangelogDomain()
Gets the External Changelog Domain.
|
GlobalAccessControlPolicyCfg |
PolicyBasedAccessControlHandlerCfg.getGlobalAccessControlPolicy(String name)
Gets the named Global Access Control Policy.
|
GlobalCfg |
RootCfg.getGlobalConfiguration()
Gets the Global Configuration.
|
GroupImplementationCfg |
RootCfg.getGroupImplementation(String name)
Gets the named Group Implementation.
|
HttpAuthorizationMechanismCfg |
RootCfg.getHttpAuthorizationMechanism(String name)
Gets the named Http Authorization Mechanism.
|
HttpEndpointCfg |
RootCfg.getHttpEndpoint(String name)
Gets the named Http Endpoint.
|
IdentityMapperCfg |
RootCfg.getIdentityMapper(String name)
Gets the named Identity Mapper.
|
KeyManagerProviderCfg |
RootCfg.getKeyManagerProvider(String name)
Gets the named Key Manager Provider.
|
LogPublisherCfg |
RootCfg.getLogPublisher(String name)
Gets the named Log Publisher.
|
LogRetentionPolicyCfg |
RootCfg.getLogRetentionPolicy(String name)
Gets the named Log Retention Policy.
|
LogRotationPolicyCfg |
RootCfg.getLogRotationPolicy(String name)
Gets the named Log Rotation Policy.
|
PasswordGeneratorCfg |
RootCfg.getPasswordGenerator(String name)
Gets the named Password Generator.
|
AuthenticationPolicyCfg |
RootCfg.getPasswordPolicy(String name)
Gets the named Password Policy.
|
PasswordStorageSchemeCfg |
RootCfg.getPasswordStorageScheme(String name)
Gets the named Password Storage Scheme.
|
PasswordValidatorCfg |
RootCfg.getPasswordValidator(String name)
Gets the named Password Validator.
|
PluginCfg |
PluginRootCfg.getPlugin(String name)
Gets the named Plugin.
|
PluginRootCfg |
RootCfg.getPluginRoot()
Gets the Plugin Root.
|
ReplicationDomainCfg |
ReplicationSynchronizationProviderCfg.getReplicationDomain(String name)
Gets the named Replication Domain.
|
ReplicationServerCfg |
ReplicationSynchronizationProviderCfg.getReplicationServer()
Gets the Replication Server if it is present.
|
RootDseBackendCfg |
RootCfg.getRootDseBackend()
Gets the Root Dse Backend.
|
SaslMechanismHandlerCfg |
RootCfg.getSaslMechanismHandler(String name)
Gets the named Sasl Mechanism Handler.
|
SchemaProviderCfg |
RootCfg.getSchemaProvider(String name)
Gets the named Schema Provider.
|
ServiceDiscoveryMechanismCfg |
RootCfg.getServiceDiscoveryMechanism(String name)
Gets the named Service Discovery Mechanism.
|
SynchronizationProviderCfg |
RootCfg.getSynchronizationProvider(String name)
Gets the named Synchronization Provider.
|
TrustManagerProviderCfg |
RootCfg.getTrustManagerProvider(String name)
Gets the named Trust Manager Provider.
|
VirtualAttributeCfg |
RootCfg.getVirtualAttribute(String name)
Gets the named Virtual Attribute.
|
WorkQueueCfg |
RootCfg.getWorkQueue()
Gets the Work Queue.
|
Modifier and Type | Method and Description |
---|---|
protected Schema |
ConfigReader.readSchema()
Reads the schema from the files.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
Backend.configureBackend(C cfg,
ServerContext serverContext)
Configure this backend based on the information in the provided configuration.
|
AuthenticationPolicy |
AuthenticationPolicyFactory.createAuthenticationPolicy(T configuration)
Creates a new authentication policy using the provided configuration.
|
protected abstract void |
ConnectionHandler.doInitializeConnectionHandler(ServerContext serverContext,
T configuration)
Initializes this connection handler provider based on the information in the provided connection handler
configuration.
|
abstract void |
AccessControlHandler.initializeAccessControlHandler(T configuration,
ServerContext serverContext)
Initializes the access control handler implementation based on the information in the provided configuration
entry.
|
void |
AlertHandler.initializeAlertHandler(T configuration)
Initializes this alert handler based on the information in the provided configuration entry.
|
void |
CertificateMapper.initializeCertificateMapper(T configuration)
Initializes this certificate mapper based on the information in the provided configuration entry.
|
protected abstract void |
CertificateMapper.initializeCertificateMapper0(T configuration)
Implements certificate mapper specific actions when initializing the certificate mapper.
|
void |
ConnectionHandler.initializeConnectionHandler(ServerContext serverContext,
T configuration)
Initializes this connection handler provider based on the information in the provided connection handler
configuration.
|
void |
EntryCache.initializeEntryCache(ServerContext serverContext,
T configuration)
Initializes this entry cache implementation so that it will be available for storing and retrieving entries.
|
void |
ExtendedOperationHandler.initializeExtendedOperationHandler(T config)
Initializes this extended operation handler based on the information in the provided configuration entry.
|
abstract void |
Group.initializeGroupImplementation(T configuration)
Initializes a "shell" instance of this group implementation that may be used to identify and instantiate
instances of this type of group in the directory data.
|
abstract void |
IdentityMapper.initializeIdentityMapper(T configuration)
Initializes this identity mapper based on the information in the provided configuration entry.
|
abstract void |
KeyManagerProvider.initializeKeyManagerProvider(T configuration)
Initializes this key manager provider based on the information in the provided key manager provider
configuration.
|
abstract void |
PasswordGenerator.initializePasswordGenerator(T configuration)
Initializes this password generator based on the information in the provided configuration entry.
|
abstract void |
PasswordStorageScheme.initializePasswordStorageScheme(T configuration)
Initializes this password storage scheme handler based on the information in the provided configuration entry.
|
abstract void |
PasswordValidator.initializePasswordValidator(T configuration)
Initializes this password validator based on the information in the provided configuration entry.
|
abstract void |
SASLMechanismHandler.initializeSASLMechanismHandler(T configuration)
Initializes this SASL mechanism handler based on the information in the provided configuration entry.
|
abstract void |
AccountStatusNotificationHandler.initializeStatusNotificationHandler(T configuration)
Initializes this account status notification handler based on the information in the provided configuration
entry.
|
abstract void |
SynchronizationProvider.initializeSynchronizationProvider(ServerContext serverContext,
T config)
Performs any initialization that might be necessary for this synchronization provider.
|
abstract void |
TrustManagerProvider.initializeTrustManagerProvider(T configuration)
Initializes this trust manager provider based on the information in the provided configuration entry.
|
void |
VirtualAttributeProvider.initializeVirtualAttributeProvider(T configuration)
Initializes this virtual attribute based on the information in the provided configuration entry.
|
abstract void |
WorkQueue.initializeWorkQueue(T configuration)
Initializes this work queue based on the information in the provided configuration entry.
|
abstract void |
LocalBackend.openBackend()
Opens this backend based on the information provided when the backend was configured.
|
abstract void |
Backend.openBackend()
Opens this backend based on the information provided when the backend was configured.
|
void |
LocalBackend.rebuildBackend(RebuildConfig rebuildConfig,
ServerContext serverContext)
Rebuild indexes in the backend instance.
|
long |
LocalBackend.verifyBackend(VerifyConfig verifyConfig)
Verify the integrity of the backend instance.
|
Modifier and Type | Method and Description |
---|---|
void |
InternalDirectoryServerPlugin.initializePlugin(Set<PluginType> pluginTypes,
PluginCfg configuration) |
abstract void |
DirectoryServerPlugin.initializePlugin(Set<PluginType> pluginTypes,
T configuration)
Performs any initialization necessary for this plugin.
|
Modifier and Type | Method and Description |
---|---|
void |
PolicyBasedAccessControlHandler.initializeAccessControlHandler(PolicyBasedAccessControlHandlerCfg configuration,
ServerContext serverContext) |
Modifier and Type | Method and Description |
---|---|
void |
BackupBackend.configureBackend(BackupBackendCfg config,
ServerContext serverContext) |
void |
LDIFBackend.configureBackend(LdifBackendCfg config,
ServerContext serverContext) |
void |
ChangelogBackend.configureBackend(LocalBackendCfg config,
ServerContext serverContext) |
void |
MemoryBackend.configureBackend(MemoryBackendCfg config,
ServerContext serverContext) |
void |
MonitorBackend.configureBackend(MonitorBackendCfg config,
ServerContext serverContext) |
void |
NullBackend.configureBackend(NullBackendCfg config,
ServerContext serverContext) |
void |
ProxyBackend.configureBackend(ProxyBackendCfg cfg,
ServerContext serverContext) |
void |
RootDSEBackend.configureBackend(RootDseBackendCfg config,
ServerContext serverContext) |
void |
SchemaBackend.configureBackend(SchemaBackendCfg cfg,
ServerContext serverContext) |
void |
TrustStoreBackend.configureBackend(TrustStoreBackendCfg config,
ServerContext serverContext) |
void |
TrustStoreBackend.openBackend() |
void |
RootDSEBackend.openBackend() |
void |
ProxyBackend.openBackend() |
void |
NullBackend.openBackend() |
void |
MonitorBackend.openBackend() |
void |
MemoryBackend.openBackend() |
void |
LDIFBackend.openBackend() |
void |
BackupBackend.openBackend() |
Modifier and Type | Method and Description |
---|---|
void |
JEStorage.open(AccessMode accessMode) |
Importer |
JEStorage.startImport() |
Modifier and Type | Method and Description |
---|---|
boolean |
BackendImpl.clearBackend()
Clears the contents of this backend, including any database files.
|
void |
BackendImpl.configureBackend(C cfg,
ServerContext serverContext) |
protected abstract Storage |
BackendImpl.configureStorage(C cfg,
ServerContext serverContext)
Creates the storage engine which will be used by this pluggable backend.
|
void |
BackendImpl.openBackend() |
void |
BackendImpl.rebuildBackend(RebuildConfig rebuildConfig,
ServerContext serverContext) |
long |
BackendImpl.verifyBackend(VerifyConfig verifyConfig) |
Modifier and Type | Method and Description |
---|---|
static void |
StorageUtils.setupStorageFiles(File backendDir,
String dbDirPermissions,
Dn configDN)
Ensure backendDir exists (creating it if not) and has the specified dbDirPermissions.
|
Importer |
Storage.startImport()
Starts the import operation.
|
Modifier and Type | Method and Description |
---|---|
void |
TaskBackend.configureBackend(TaskBackendCfg cfg,
ServerContext serverContext) |
Modifier and Type | Method and Description |
---|---|
Set<Dn> |
ConfigurationHandler.getChildren(Dn dn) |
void |
AdministrationConnector.initializeAdministrationConnector(AdministrationConnectorCfg configuration)
Initializes this administration connector provider based on the information in the provided administration
connector configuration.
|
long |
ConfigurationHandler.numSubordinates(Dn entryDN,
boolean subtree)
Retrieves the number of subordinates for the requested entry.
|
Modifier and Type | Method and Description |
---|---|
PasswordPolicy |
PasswordPolicyFactory.createAuthenticationPolicy(PasswordPolicyCfg configuration) |
void |
AlertHandlerConfigManager.initializeAlertHandlers()
Initializes all alert handlers currently defined in the Directory Server configuration.
|
void |
BackendConfigManager.initializeBackendConfig(Collection<String> backendIdsToStart)
Initializes the configuration associated with the Directory Server backends.
|
void |
BackendConfigManager.initializeBackends(Collection<String> backendIDsToStart,
RootCfg root)
Initializes specified backends.
|
void |
CertificateMapperConfigManager.initializeCertificateMappers()
Initializes all certificate mappers currently defined in the Directory Server configuration.
|
void |
ConnectionHandlerConfigManager.initializeConnectionHandlerConfig()
Initializes the configuration associated with the Directory Server connection handlers.
|
void |
CoreConfigManager.initializeCoreConfig()
Initializes the Directory Server's core configuration.
|
void |
EntryCacheConfigManager.initializeEntryCache()
Initializes the configuration associated with the Directory Server entry cache.
|
void |
ExtendedOperationConfigManager.initializeExtendedOperationHandlers()
Initializes all extended operation handlers currently defined in the Directory Server configuration.
|
void |
GroupManager.initializeGroupImplementations()
Initializes all group implementations currently defined in the Directory Server configuration.
|
void |
IdentityMapperConfigManager.initializeIdentityMappers()
Initializes all identity mappers currently defined in the Directory Server configuration.
|
void |
KeyManagerProviderConfigManager.initializeKeyManagerProviders()
Initializes all key manager providers currently defined in the Directory Server configuration.
|
void |
LoggerConfigManager.initializeLoggerConfig()
Initializes all the log publishers.
|
void |
LogRetentionPolicyConfigManager.initializeLogRetentionPolicyConfig()
Initializes all the log retention policies.
|
void |
LogRotationPolicyConfigManager.initializeLogRotationPolicyConfig()
Initializes all the log rotation policies.
|
void |
AccountStatusNotificationHandlerConfigManager.initializeNotificationHandlers()
Initializes all account status notification handlers currently defined in the Directory Server configuration.
|
void |
PasswordGeneratorConfigManager.initializePasswordGenerators()
Initializes all password generators currently defined in the Directory Server configuration.
|
void |
PasswordStorageSchemeConfigManager.initializePasswordStorageSchemes()
Initializes all password storage schemes currently defined in the Directory Server configuration.
|
void |
PasswordValidatorConfigManager.initializePasswordValidators()
Initializes all password validators currently defined in the Directory Server configuration.
|
void |
PluginConfigManager.initializePluginConfigManager()
Initializes this plugin configuration manager.
|
void |
SASLConfigManager.initializeSASLMechanismHandlers()
Initializes all SASL mechanism handlers currently defined in the Directory Server configuration.
|
void |
DirectoryServer.initializeSchema()
Initializes the schema handler, which is responsible for building the complete schema for the server.
|
void |
SynchronizationProviderConfigManager.initializeSynchronizationProviders()
Initializes the configuration associated with the Directory Server synchronization providers.
|
void |
TrustManagerProviderConfigManager.initializeTrustManagerProviders()
Initializes all trust manager providers currently defined in the Directory Server configuration.
|
void |
PluginConfigManager.initializeUserPlugins(Set<PluginType> pluginTypes)
Initializes any plugins defined in the directory server configuration.
|
void |
VirtualAttributeConfigManager.initializeVirtualAttributes()
Initializes all virtual attribute providers currently defined in the Directory Server configuration.
|
WorkQueue |
WorkQueueConfigManager.initializeWorkQueue()
Initializes the Directory Server's work queue.
|
void |
HttpEndpointConfigManager.registerTo(RootCfg rootConfiguration)
Initializes all HTTP endpoints currently defined in the Directory Server configuration.
|
void |
DirectoryServer.startServer()
Starts up the Directory Server.
|
Modifier and Type | Method and Description |
---|---|
SSLContext |
CryptoManagerImpl.getSslContext(String componentName,
SortedSet<String> sslCertNicknames) |
void |
GetSymmetricKeyExtendedOperation.initializeExtendedOperationHandler(GetSymmetricKeyExtendedOperationHandlerCfg config) |
Modifier and Type | Method and Description |
---|---|
void |
CommonAudit.addOrUpdatePublisher(LogPublisherCfg newConfig)
Adds or updates the publisher corresponding to the provided configuration to common audit.
|
void |
AbstractLogger.initializeLogger(List<C> configs,
ServerContext serverContext)
Initializes all the log publishers.
|
void |
ConsoleDebugLogPublisher.initializeLogPublisher(DebugLogPublisherCfg config,
ServerContext serverContext) |
void |
ThreadFilterTextErrorLogPublisher.initializeLogPublisher(ErrorLogPublisherCfg config,
ServerContext serverContext) |
void |
TextAccessLogPublisher.initializeLogPublisher(FileBasedAccessLogPublisherCfg cfg,
ServerContext serverContext) |
void |
TextAuditLogPublisher.initializeLogPublisher(FileBasedAuditLogPublisherCfg cfg,
ServerContext serverContext) |
void |
TextDebugLogPublisher.initializeLogPublisher(FileBasedDebugLogPublisherCfg config,
ServerContext serverContext) |
void |
TextErrorLogPublisher.initializeLogPublisher(FileBasedErrorLogPublisherCfg config,
ServerContext serverContext) |
void |
TextHTTPAccessLogPublisher.initializeLogPublisher(FileBasedHttpAccessLogPublisherCfg cfg,
ServerContext serverContext) |
void |
LogPublisher.initializeLogPublisher(T config,
ServerContext serverContext)
Initializes this publisher provider based on the information in the provided debug publisher configuration.
|
void |
RetentionPolicy.initializeLogRetentionPolicy(T config)
Initializes this log retention policy based on the information in the provided retention policy configuration.
|
void |
SizeBasedRotationPolicy.initializeLogRotationPolicy(SizeLimitLogRotationPolicyCfg config) |
void |
RotationPolicy.initializeLogRotationPolicy(T config)
Initializes this log rotation policy based on the information in the provided rotation policy configuration.
|
void |
CommonAudit.removePublisher(LogPublisherCfg config)
Removes the publisher corresponding to the provided configuration from common audit.
|
Constructor and Description |
---|
CommonAudit(ServerContext serverContext)
Creates the common audit.
|
Modifier and Type | Method and Description |
---|---|
void |
AttributeCleanupPlugin.initializePlugin(Set<PluginType> pluginTypes,
AttributeCleanupPluginCfg configuration) |
void |
ChangeNumberControlPlugin.initializePlugin(Set<PluginType> pluginTypes,
ChangeNumberControlPluginCfg configuration) |
void |
EntryUUIDPlugin.initializePlugin(Set<PluginType> pluginTypes,
EntryUuidPluginCfg configuration) |
void |
GraphiteMonitorReporterPlugin.initializePlugin(Set<PluginType> pluginTypes,
GraphiteMonitorReporterPluginCfg configuration) |
void |
LastModPlugin.initializePlugin(Set<PluginType> pluginTypes,
LastModPluginCfg configuration) |
void |
LDAPADListPlugin.initializePlugin(Set<PluginType> pluginTypes,
LdapAttributeDescriptionListPluginCfg configuration) |
void |
PasswordPolicyImportPlugin.initializePlugin(Set<PluginType> pluginTypes,
PasswordPolicyImportPluginCfg configuration) |
void |
ReferentialIntegrityPlugin.initializePlugin(Set<PluginType> pluginTypes,
ReferentialIntegrityPluginCfg pluginCfg) |
void |
SambaPasswordPlugin.initializePlugin(Set<PluginType> pluginTypes,
SambaPasswordPluginCfg configuration) |
void |
SevenBitCleanPlugin.initializePlugin(Set<PluginType> pluginTypes,
SevenBitCleanPluginCfg configuration) |
void |
UniqueAttributePlugin.initializePlugin(Set<PluginType> pluginTypes,
UniqueAttributePluginCfg configuration) |
Modifier and Type | Method and Description |
---|---|
void |
ProfilerPlugin.initializePlugin(Set<PluginType> pluginTypes,
ProfilerPluginCfg configuration) |
Modifier and Type | Method and Description |
---|---|
void |
JmxConnectionHandler.doInitializeConnectionHandler(ServerContext serverContext,
JmxConnectionHandlerCfg config) |
Modifier and Type | Method and Description |
---|---|
void |
FractionalLDIFImportPlugin.initializePlugin(Set<PluginType> pluginTypes,
FractionalLdifImportPluginCfg configuration) |
void |
MultimasterReplication.initializeSynchronizationProvider(ServerContext serverContext,
ReplicationSynchronizationProviderCfg cfg) |
Modifier and Type | Method and Description |
---|---|
Session |
ReplSessionSecurity.createClientSession(Socket socket,
int soTimeout)
Create a new protocol session in the client role on the provided socket.
|
Session |
ReplSessionSecurity.createServerSession(Socket socket,
int soTimeout)
Create a new protocol session in the server role on the provided socket.
|
Constructor and Description |
---|
ReplicationServer(ReplicationServerCfg cfg)
Creates a new Replication server using the provided configuration entry.
|
ReplicationServer(ReplicationServerCfg cfg,
DSRSShutdownSync dsrsShutdownSync)
Creates a new Replication server using the provided configuration entry and shutdown synchronization object.
|
ReplicationServer(ReplicationServerCfg cfg,
DSRSShutdownSync dsrsShutdownSync,
ECLEnabledDomainPredicate predicate)
Creates a new Replication server using the provided configuration entry, shutdown synchronization object and
domain predicate.
|
Constructor and Description |
---|
FileChangelogDB(ReplicationServer replicationServer,
String dbDirectoryPath,
CryptoSuite cryptoSuite)
Creates a new changelog DB.
|
Modifier and Type | Method and Description |
---|---|
void |
SchemaHandler.initialize(ServerContext serverContext)
Initializes this schema handler.
|
void |
CoreSchemaProvider.initialize(ServerContext serverContext,
CoreSchemaCfg configuration,
SchemaBuilder initialSchemaBuilder) |
void |
JsonEqualityMatchingRuleProvider.initialize(ServerContext serverContext,
JsonEqualityMatchingRuleCfg configuration,
SchemaBuilder initialSchemaBuilder) |
void |
JsonOrderingMatchingRuleProvider.initialize(ServerContext serverContext,
JsonOrderingMatchingRuleCfg configuration,
SchemaBuilder initialSchemaBuilder) |
void |
JsonQueryEqualityMatchingRuleProvider.initialize(ServerContext serverContext,
JsonQueryEqualityMatchingRuleCfg configuration,
SchemaBuilder initialSchemaBuilder) |
void |
SchemaProvider.initialize(ServerContext serverContext,
T configuration,
SchemaBuilder initialSchemaBuilder)
Initialize the schema provider from provided configuration and schema builder.
|
void |
SchemaHandler.loadSchemaFileIntoSchemaBuilder(File schemaFile,
SchemaBuilder schemaBuilder,
Schema readSchema)
Loads the contents of the provided schema file into the provided schema builder.
|
List<Modification> |
SchemaHandler.loadSchemaFileIntoSchemaBuilderAndReturnModifications(File schemaFile,
SchemaBuilder schemaBuilder,
Schema readSchema)
Loads the contents of the provided schema file into the provided schema builder and returns the list of
modifications.
|
Modifier and Type | Method and Description |
---|---|
void |
SNMPConnectionHandler.doInitializeConnectionHandler(ServerContext serverContext,
SnmpConnectionHandlerCfg configuration) |
Modifier and Type | Method and Description |
---|---|
void |
BackupDirectory.addBackup(BackupInfo backupInfo)
Adds information about the provided backup to this backup directory.
|
static BackupInfo |
BackupInfo.decode(BackupDirectory backupDirectory,
List<String> encodedInfo)
Decodes the provided list of strings as the representation of a backup info structure.
|
static NamedCharacterSet[] |
NamedCharacterSet.decodeCharacterSets(SortedSet<String> values)
Decodes the values of the provided configuration attribute as a set of character set definitions.
|
SSLContext |
CryptoManager.getSslContext(String componentName,
SortedSet<String> sslCertNicknames)
Create an SSL context that may be used for communication to another ADS component.
|
static BackupDirectory |
BackupDirectory.readBackupDirectoryDescriptor(String path)
Reads the backup descriptor file in the specified path and uses the information it contains to create a new
backup directory structure.
|
void |
BackupDirectory.removeBackup(String backupID)
Removes the backup with the specified backup ID from this backup directory.
|
Copyright 2010-2018 ForgeRock AS.