Package | Description |
---|---|
org.opends.guitools.controlpanel.util |
Contains some utilities used in the Control Panel.
|
org.opends.server.admin |
Common administration classes.
|
org.opends.server.api |
Contains a number of API declarations for use throughout the
Directory Server.
|
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.pdb |
Contains the code for the Directory Server backend that uses Persistit
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.task |
Contains the code for the Directory Server backend that provides an interface
for executing administrative tasks.
|
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.protocols |
Contains various Directory Server connection handler implementations which
will be used to accept connections from and perform communication with
clients over various protocols.
|
org.opends.server.protocols.http |
Contains the implementation for the Directory Server connection handler that
is responsible for interacting with clients using HTTP.
|
org.opends.server.protocols.internal |
Contains the implementation for the "internal" connection handler
and its associated classes.
|
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.protocols.ldap |
Contains the implementation for the Directory Server connection handler that
is responsible for interacting with clients using LDAPv3.
|
org.opends.server.schema |
Contains implementations of various Directory Server schema elements.
|
org.opends.server.util |
Contains implementations for various Directory Server utility classes and
methods which may be used throughout the server but do not necessarily fit in
elsewhere.
|
Modifier and Type | Method and Description |
---|---|
void |
ReadOnlyConfigFileHandler.configureBackend(BackendCfg cfg,
ServerContext serverContext)
Configure this backend based on the information in the provided configuration.
|
LDIFImportResult |
ReadOnlyConfigFileHandler.importLDIF(LDIFImportConfig importConfig,
ServerContext serverContext)
Imports information from an LDIF file into this backend.
|
Modifier and Type | Method and Description |
---|---|
static void |
AdministrationConnector.createSelfSignedCertificateIfNeeded(ServerContext serverContext)
Creates a self-signed JKS certificate if needed.
|
Constructor and Description |
---|
AdministrationConnector(ServerContext serverContext)
Creates an instance of the administration connector.
|
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.
|
abstract LDIFImportResult |
Backend.importLDIF(LDIFImportConfig importConfig,
ServerContext serverContext)
Imports information from an LDIF file into this backend.
|
abstract void |
ConnectionHandler.initializeConnectionHandler(ServerContext serverContext,
T configuration)
Initializes this connection handler provider based on the
information in the provided connection handler configuration.
|
void |
AttributeSyntax.initializeSyntax(T configuration,
ServerContext serverContext)
Initializes this attribute syntax based on the information in the
provided configuration entry.
|
boolean |
Backend.isConfigurationAcceptable(C configuration,
List<LocalizableMessage> unacceptableReasons,
ServerContext serverContext)
Indicates whether the provided configuration is acceptable for
this backend.
|
abstract Group<T> |
Group.newInstance(ServerContext serverContext,
Entry groupEntry)
Creates a new group of this type based on the definition
contained in the provided entry.
|
void |
Backend.rebuildBackend(RebuildConfig rebuildConfig,
ServerContext serverContext)
Rebuild indexes in the backend instance.
|
void |
AuthenticationPolicyFactory.setServerContext(ServerContext serverContext)
Sets the server context.
|
Modifier and Type | Method and Description |
---|---|
void |
NullBackend.configureBackend(BackendCfg config,
ServerContext serverContext) |
void |
BackupBackend.configureBackend(BackupBackendCfg config,
ServerContext serverContext)
Configure this backend based on the information in the provided configuration.
|
void |
ChangelogBackend.configureBackend(Configuration config,
ServerContext serverContext) |
void |
LDIFBackend.configureBackend(LDIFBackendCfg config,
ServerContext serverContext)
Configure this backend based on the information in the provided configuration.
|
void |
MemoryBackend.configureBackend(MemoryBackendCfg config,
ServerContext serverContext)
Configure this backend based on the information in the provided configuration.
|
void |
MonitorBackend.configureBackend(MonitorBackendCfg config,
ServerContext serverContext)
Configure this backend based on the information in the provided configuration.
|
void |
RootDSEBackend.configureBackend(RootDSEBackendCfg config,
ServerContext serverContext) |
void |
SchemaBackend.configureBackend(SchemaBackendCfg cfg,
ServerContext serverContext) |
void |
TrustStoreBackend.configureBackend(TrustStoreBackendCfg config,
ServerContext serverContext)
Configure this backend based on the information in the provided configuration.
|
LDIFImportResult |
RootDSEBackend.importLDIF(LDIFImportConfig importConfig,
ServerContext serverContext) |
LDIFImportResult |
MemoryBackend.importLDIF(LDIFImportConfig importConfig,
ServerContext serverContext)
Imports information from an LDIF file into this backend.
|
LDIFImportResult |
BackupBackend.importLDIF(LDIFImportConfig importConfig,
ServerContext serverContext)
Imports information from an LDIF file into this backend.
|
LDIFImportResult |
MonitorBackend.importLDIF(LDIFImportConfig importConfig,
ServerContext serverContext)
Imports information from an LDIF file into this backend.
|
LDIFImportResult |
ChangelogBackend.importLDIF(LDIFImportConfig importConfig,
ServerContext serverContext) |
LDIFImportResult |
SchemaBackend.importLDIF(LDIFImportConfig importConfig,
ServerContext serverContext) |
LDIFImportResult |
TrustStoreBackend.importLDIF(LDIFImportConfig importConfig,
ServerContext serverContext)
Imports information from an LDIF file into this backend.
|
LDIFImportResult |
NullBackend.importLDIF(LDIFImportConfig importConfig,
ServerContext serverContext) |
LDIFImportResult |
LDIFBackend.importLDIF(LDIFImportConfig importConfig,
ServerContext serverContext)
Imports information from an LDIF file into this backend.
|
boolean |
RootDSEBackend.isConfigurationAcceptable(RootDSEBackendCfg config,
List<LocalizableMessage> unacceptableReasons,
ServerContext serverContext) |
Modifier and Type | Method and Description |
---|---|
protected Storage |
JEBackend.configureStorage(JEBackendCfg cfg,
ServerContext serverContext) |
boolean |
JEBackend.isConfigurationAcceptable(JEBackendCfg cfg,
List<LocalizableMessage> unacceptableReasons,
ServerContext serverContext) |
Modifier and Type | Method and Description |
---|---|
protected Storage |
PDBBackend.configureStorage(PDBBackendCfg cfg,
ServerContext serverContext) |
boolean |
PDBBackend.isConfigurationAcceptable(PDBBackendCfg cfg,
List<LocalizableMessage> unacceptableReasons,
ServerContext serverContext) |
Constructor and Description |
---|
PDBStorage(PDBBackendCfg cfg,
ServerContext serverContext)
Creates a new persistit storage with the provided configuration.
|
Modifier and Type | Method and Description |
---|---|
void |
BackendImpl.configureBackend(C cfg,
ServerContext serverContext)
Configure this backend based on the information in the provided configuration.
|
protected abstract Storage |
BackendImpl.configureStorage(C cfg,
ServerContext serverContext)
Creates the storage engine which will be used by this pluggable backend.
|
LDIFImportResult |
BackendImpl.importLDIF(LDIFImportConfig importConfig,
ServerContext serverContext)
Imports information from an LDIF file into this backend.
|
boolean |
BackendImpl.isConfigurationAcceptable(C config,
List<LocalizableMessage> unacceptableReasons,
ServerContext serverContext)
Indicates whether the provided configuration is acceptable for
this backend.
|
void |
BackendImpl.rebuildBackend(RebuildConfig rebuildConfig,
ServerContext serverContext)
Rebuild indexes in the backend instance.
|
Modifier and Type | Method and Description |
---|---|
protected ServerContext |
Task.getServerContext()
Returns the server context.
|
Modifier and Type | Method and Description |
---|---|
void |
TaskBackend.configureBackend(TaskBackendCfg cfg,
ServerContext serverContext)
Configure this backend based on the information in the provided configuration.
|
LDIFImportResult |
TaskBackend.importLDIF(LDIFImportConfig importConfig,
ServerContext sContext)
Imports information from an LDIF file into this backend.
|
void |
Task.initializeTaskInternal(ServerContext serverContext,
TaskScheduler taskScheduler,
Entry taskEntry)
Performs generic initialization for this task based on the information in
the provided task entry.
|
boolean |
TaskBackend.isConfigurationAcceptable(TaskBackendCfg config,
List<LocalizableMessage> unacceptableReasons,
ServerContext serverContext)
Indicates whether the provided configuration is acceptable for
this backend.
|
Constructor and Description |
---|
RecurringTask(ServerContext serverContext,
TaskScheduler taskScheduler,
Entry recurringTaskEntry)
Creates a new recurring task based on the information in the provided
entry.
|
TaskScheduler(ServerContext serverContext,
TaskBackend taskBackend)
Creates a new task scheduler that will be used to ensure that tasks are
invoked at the appropriate times.
|
Modifier and Type | Method and Description |
---|---|
ServerContext |
DirectoryServer.getServerContext()
Returns the server context.
|
Modifier and Type | Method and Description |
---|---|
static org.forgerock.opendj.config.server.ServerManagementContext |
ConfigurationBootstrapper.bootstrap(ServerContext serverContext)
Bootstrap the server configuration.
|
void |
SchemaHandler.initialize(ServerContext serverContext)
Initialize this schema handler.
|
void |
AccessControlConfigManager.initializeAccessControl(ServerContext serverContext)
Initializes the access control sub-system.
|
static List<Modification> |
SchemaConfigManager.loadSchemaFile(ServerContext serverContext,
Schema schema,
String schemaFile)
Loads the contents of the specified schema file into the provided schema.
|
void |
PasswordPolicyFactory.setServerContext(ServerContext serverContext)
Sets the server context.
|
Constructor and Description |
---|
AccountStatusNotificationHandlerConfigManager(ServerContext serverContext)
Creates a new instance of this account status notification handler config
manager.
|
AlertHandlerConfigManager(ServerContext serverContext)
Creates a new instance of this alert handler config manager.
|
AttributeSyntaxConfigManager(ServerContext serverContext)
Creates a new instance of this attribute syntax config manager.
|
BackendConfigManager(ServerContext serverContext)
Creates a new instance of this backend config manager.
|
CertificateMapperConfigManager(ServerContext serverContext)
Creates a new instance of this certificate mapper config manager.
|
ConfigurationHandler(ServerContext serverContext)
Creates a new instance.
|
ConnectionHandlerConfigManager(ServerContext serverContext)
Creates a new instance of this connection handler config manager.
|
CoreConfigManager(ServerContext serverContext)
Creates a new instance of this core config manager.
|
EntryCacheConfigManager(ServerContext serverContext)
Creates a new instance of this entry cache config manager.
|
ExtendedOperationConfigManager(ServerContext serverContext)
Creates a new instance of this extended operation config manager.
|
GroupManager(ServerContext serverContext)
Creates a new instance of this group manager.
|
IdentityMapperConfigManager(ServerContext serverContext)
Creates a new instance of this identity mapper config manager.
|
KeyManagerProviderConfigManager(ServerContext serverContext)
Creates a new instance of this key manager provider config manager.
|
LoggerConfigManager(ServerContext context)
Create the logger config manager with the provided
server context.
|
LogRetentionPolicyConfigManager(ServerContext serverContext)
Creates this log retention policy manager.
|
LogRotationPolicyConfigManager(ServerContext serverContext)
Creates this log rotation policy manager.
|
MonitorConfigManager(ServerContext serverContext)
Creates a new instance of this monitor provider config manager.
|
PasswordGeneratorConfigManager(ServerContext serverContext)
Creates a new instance of this password generator config manager.
|
PasswordStorageSchemeConfigManager(ServerContext serverContext)
Creates a new instance of this password storage scheme config manager.
|
PasswordValidatorConfigManager(ServerContext serverContext)
Creates a new instance of this password validator config manager.
|
PluginConfigManager(ServerContext serverContext)
Creates a new instance of this plugin config manager.
|
RootDNConfigManager(ServerContext serverContext)
Creates a new instance of this root DN config manager.
|
SASLConfigManager(ServerContext serverContext)
Creates a new instance of this SASL mechanism handler config manager.
|
SchemaConfigManager(ServerContext serverContext)
Creates a new instance of this schema config manager.
|
SynchronizationProviderConfigManager(ServerContext serverContext)
Creates a new instance of this synchronization provider config manager.
|
TrustManagerProviderConfigManager(ServerContext serverContext)
Creates a new instance of this trust manager provider config manager.
|
VirtualAttributeConfigManager(ServerContext serverContext)
Creates a new instance of this virtual attribute config manager.
|
WorkQueueConfigManager(ServerContext serverContext)
Creates a new instance of this work queue config manager.
|
Constructor and Description |
---|
CryptoManagerImpl(ServerContext serverContext,
CryptoManagerCfg config)
Creates a new instance of this crypto manager object from a given
configuration, plus some static member initialization.
|
Modifier and Type | Method and Description |
---|---|
void |
ConfigFileHandler.configureBackend(ConfigFileHandlerBackendCfg cfg,
ServerContext serverContext)
Configure this backend based on the information in the provided configuration.
|
LDIFImportResult |
ConfigFileHandler.importLDIF(LDIFImportConfig importConfig,
ServerContext serverContext)
Imports information from an LDIF file into this backend.
|
StaticGroup |
StaticGroup.newInstance(ServerContext serverContext,
Entry groupEntry)
Creates a new group of this type based on the definition
contained in the provided entry.
|
VirtualStaticGroup |
VirtualStaticGroup.newInstance(ServerContext serverContext,
Entry groupEntry)
Creates a new group of this type based on the definition
contained in the provided entry.
|
DynamicGroup |
DynamicGroup.newInstance(ServerContext serverContext,
Entry groupEntry)
Creates a new group of this type based on the definition
contained in the provided entry.
|
void |
LDAPPassThroughAuthenticationPolicyFactory.setServerContext(ServerContext serverContext)
Sets the server context.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractLogger.initializeLogger(List<C> configs,
ServerContext serverContext)
Initializes all the log publishers.
|
void |
ConsoleDebugLogPublisher.initializeLogPublisher(DebugLogPublisherCfg config,
ServerContext serverContext)
Initializes this publisher provider based on the information in the
provided debug publisher configuration.
|
void |
ThreadFilterTextErrorLogPublisher.initializeLogPublisher(ErrorLogPublisherCfg config,
ServerContext serverContext)
Initializes this publisher provider based on the information in the
provided debug publisher configuration.
|
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.
|
Modifier and Type | Method and Description |
---|---|
void |
LDIFConnectionHandler.initializeConnectionHandler(ServerContext serverContext,
LDIFConnectionHandlerCfg configuration)
Initializes this connection handler provider based on the
information in the provided connection handler configuration.
|
Modifier and Type | Method and Description |
---|---|
void |
HTTPConnectionHandler.initializeConnectionHandler(ServerContext serverContext,
HTTPConnectionHandlerCfg config) |
Modifier and Type | Method and Description |
---|---|
void |
InternalConnectionHandler.initializeConnectionHandler(ServerContext serverContext,
ConnectionHandlerCfg configuration)
Initializes this connection handler provider based on the
information in the provided connection handler configuration.
|
Modifier and Type | Method and Description |
---|---|
void |
JmxConnectionHandler.initializeConnectionHandler(ServerContext serverContext,
JMXConnectionHandlerCfg config)
Initializes this connection handler provider based on the
information in the provided connection handler configuration.
|
Modifier and Type | Method and Description |
---|---|
void |
LDAPConnectionHandler.initializeConnectionHandler(ServerContext serverContext,
LDAPConnectionHandlerCfg config)
Initializes this connection handler provider based on the
information in the provided connection handler configuration.
|
Modifier and Type | Method and Description |
---|---|
static LDAPSyntaxDescription |
LDAPSyntaxDescriptionSyntax.decodeLDAPSyntax(org.forgerock.opendj.ldap.ByteSequence value,
ServerContext serverContext,
Schema schema,
boolean allowUnknownElements,
boolean forDelete)
Decodes the contents of the provided byte sequence as an ldap syntax
definition according to the rules of this syntax.
|
void |
AciSyntax.initializeSyntax(AttributeSyntaxCfg configuration,
ServerContext serverContext)
Initializes this attribute syntax based on the information in the
provided configuration entry.
|
void |
SubtreeSpecificationSyntax.initializeSyntax(AttributeSyntaxCfg configuration,
ServerContext serverContext)
Initializes this attribute syntax based on the information in the
provided configuration entry.
|
void |
AttributeTypeSyntax.initializeSyntax(AttributeTypeDescriptionAttributeSyntaxCfg configuration,
ServerContext serverContext)
Initializes this attribute syntax based on the information in the
provided configuration entry.
|
void |
CertificateSyntax.initializeSyntax(CertificateAttributeSyntaxCfg configuration,
ServerContext serverContext)
Initializes this attribute syntax based on the information in the
provided configuration entry.
|
void |
CountryStringSyntax.initializeSyntax(CountryStringAttributeSyntaxCfg configuration,
ServerContext serverContext)
Initializes this attribute syntax based on the information in the
provided configuration entry.
|
void |
DirectoryStringSyntax.initializeSyntax(DirectoryStringAttributeSyntaxCfg configuration,
ServerContext serverContext)
Initializes this attribute syntax based on the information in the
provided configuration entry.
|
void |
JPEGSyntax.initializeSyntax(JPEGAttributeSyntaxCfg configuration,
ServerContext serverContext)
Initializes this attribute syntax based on the information in the
provided configuration entry.
|
void |
TelephoneNumberSyntax.initializeSyntax(TelephoneNumberAttributeSyntaxCfg configuration,
ServerContext serverContext)
Initializes this attribute syntax based on the information in the
provided configuration entry.
|
Modifier and Type | Method and Description |
---|---|
static File |
StaticUtils.getFileForPath(String path,
ServerContext serverContext)
Retrieves a
File object corresponding to the specified path. |
Copyright © 2010-2016 ForgeRock AS. All Rights Reserved.