Package | Description |
---|---|
org.opends.server.api |
Contains a number of API declarations for use throughout the
Directory Server.
|
org.opends.server.authorization.dseecompat |
Contains the Directory Server Sun Java System Directory Server Enterprise Edition (dseecompat) compatability 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.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.monitors |
Contains various Directory Server monitor provider implementations.
|
org.opends.server.plugins |
Contains the implementation for various Directory Server plugins.
|
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.tools |
Contains various Directory Server tool implementations.
|
org.opends.server.types |
Contains implementations for a number of Directory Server data types.
|
Modifier and Type | Method and Description |
---|---|
default void |
LocalBackendInitializationListener.performBackendPostFinalizationProcessing(LocalBackend<?> backend)
Performs any processing that may be required whenever a backend is finalized.
|
default void |
LocalBackendInitializationListener.performBackendPostInitializationProcessing(LocalBackend<?> backend)
Performs any processing that may be required after the Initialisation cycle has been completed, that is all
listeners have received the initialisation event, and the backend has been put into service,.
|
default void |
LocalBackendInitializationListener.performBackendPreFinalizationProcessing(LocalBackend<?> backend)
Performs any processing that may be required before starting the finalisation cycle, that is invoked before any
listener receive the Finalization event.
|
default void |
LocalBackendInitializationListener.performBackendPreInitializationProcessing(LocalBackend<?> backend)
Performs any processing that may be required whenever a backend is initialized for use in the Directory Server.
|
void |
BackupTaskListener.processBackupBegin(LocalBackend<?> backend,
BackupConfig config)
Performs any processing that might be necessary just before the server begins processing on a backup task.
|
void |
BackupTaskListener.processBackupEnd(LocalBackend<?> backend,
BackupConfig config,
boolean successful)
Performs any processing that might be necessary after the server has completed processing on a backup task.
|
void |
ExportTaskListener.processExportBegin(LocalBackend<?> backend,
LDIFExportConfig config)
Performs any processing that might be necessary just before the server begins processing on an LDIF export task.
|
void |
ExportTaskListener.processExportEnd(LocalBackend<?> backend,
LDIFExportConfig config,
boolean successful)
Performs any processing that might be necessary after the server has completed processing on an LDIF export task.
|
void |
ImportTaskListener.processImportBegin(LocalBackend<?> backend,
LDIFImportConfig config)
Performs any processing that might be necessary just before the server begins processing on an LDIF import task.
|
void |
ImportTaskListener.processImportEnd(LocalBackend<?> backend,
LDIFImportConfig config,
boolean successful)
Performs any processing that might be necessary after the server has completed processing on an LDIF import task.
|
void |
RestoreTaskListener.processRestoreBegin(LocalBackend<?> backend,
RestoreConfig config)
Performs any processing that might be necessary just before the server begins processing on a restore task.
|
void |
RestoreTaskListener.processRestoreEnd(LocalBackend<?> backend,
RestoreConfig config,
boolean successful)
Performs any processing that might be necessary after the server has completed processing on a restore task.
|
Modifier and Type | Method and Description |
---|---|
void |
AciListenerManager.performBackendPostFinalizationProcessing(LocalBackend<?> backend)
Performs any processing that may be required whenever a backend is finalized.
|
void |
AciListenerManager.performBackendPreInitializationProcessing(LocalBackend<?> backend)
Performs any processing that may be required whenever a backend is initialized for use in the Directory Server.
|
void |
AciList.removeAci(LocalBackend<?> backend)
Remove all ACIs related to a backend.
|
Modifier and Type | Class and Description |
---|---|
class |
BackupBackend
This class defines a backend used to present information about Directory Server backups.
|
class |
ChangelogBackend
A backend that provides access to the changelog, i.e.
|
class |
ConfigurationBackend
Back-end responsible for management of configuration entries.
|
class |
LDIFBackend
This class provides a backend implementation that stores the underlying data in an LDIF file.
|
class |
MemoryBackend
This class defines a very simple backend that stores its information in memory.
|
class |
MonitorBackend
This class defines a backend to hold Directory Server monitor entries.
|
class |
NullBackend
This class implements /dev/null like backend for development and testing.
|
class |
RootDSEBackend
This class defines a backend to hold the Directory Server root DSE.
|
class |
SchemaBackend
This class defines a backend to hold the Directory Server schema information.
|
class |
TrustStoreBackend
This class defines a backend used to provide an LDAP view of public keys stored in a key store.
|
Modifier and Type | Class and Description |
---|---|
class |
JEBackend
Class defined in the configuration for this backend type.
|
Modifier and Type | Class and Description |
---|---|
class |
BackendImpl<C extends PluggableBackendCfg>
This is an implementation of a Directory Server Backend which stores entries locally in a pluggable storage.
|
Modifier and Type | Class and Description |
---|---|
class |
TaskBackend
This class provides an implementation of a Directory Server backend that may be used to execute various kinds of
administrative tasks on a one-time or recurring basis.
|
Modifier and Type | Method and Description |
---|---|
LocalBackend<?> |
BackendConfigManager.findLocalBackendForEntry(Dn entryDn)
Retrieves the local backend and the corresponding baseDN that should be used to handle operations on the
specified entry.
|
LocalBackend<?> |
BackendConfigManager.getLocalBackendById(String backendId)
Retrieves a local backend provided its identifier.
|
LocalBackend<?> |
BackendConfigManager.getLocalBackendWithBaseDN(Dn baseDn)
Retrieves the local backend with the specified base DN.
|
Modifier and Type | Method and Description |
---|---|
static void |
DirectoryServer.notifyBackupBeginning(LocalBackend<?> backend,
BackupConfig config)
Notifies the registered backup task listeners that the server will be beginning a backup task with the provided
information.
|
static void |
DirectoryServer.notifyBackupEnded(LocalBackend<?> backend,
BackupConfig config,
boolean successful)
Notifies the registered backup task listeners that the server has completed processing on a backup task with the
provided information.
|
static void |
DirectoryServer.notifyExportBeginning(LocalBackend<?> backend,
LDIFExportConfig config)
Notifies the registered LDIF export task listeners that the server will be beginning an export task with the
provided information.
|
static void |
DirectoryServer.notifyExportEnded(LocalBackend<?> backend,
LDIFExportConfig config,
boolean successful)
Notifies the registered LDIF export task listeners that the server has completed processing on an export task
with the provided information.
|
static void |
DirectoryServer.notifyImportBeginning(LocalBackend<?> backend,
LDIFImportConfig config)
Notifies the registered LDIF import task listeners that the server will be beginning an import task with the
provided information.
|
static void |
DirectoryServer.notifyImportEnded(LocalBackend<?> backend,
LDIFImportConfig config,
boolean successful)
Notifies the registered LDIF import task listeners that the server has completed processing on an import task
with the provided information.
|
static void |
DirectoryServer.notifyRestoreBeginning(LocalBackend<?> backend,
RestoreConfig config)
Notifies the registered restore task listeners that the server will be beginning a restore task with the provided
information.
|
static void |
DirectoryServer.notifyRestoreEnded(LocalBackend<?> backend,
RestoreConfig config,
boolean successful)
Notifies the registered restore task listeners that the server has completed processing on a restore task with
the provided information.
|
void |
SubentryManager.performBackendPostFinalizationProcessing(LocalBackend<?> backend)
Performs any processing that may be required whenever a backend is finalized.
|
void |
GroupManager.performBackendPostFinalizationProcessing(LocalBackend<?> backend)
Performs any processing that may be required whenever a backend is finalized.
|
void |
SubentryManager.performBackendPreInitializationProcessing(LocalBackend<?> backend)
Performs any processing that may be required whenever a backend is initialized for use in the Directory Server.
|
void |
GroupManager.performBackendPreInitializationProcessing(LocalBackend<?> backend)
Performs any processing that may be required whenever a backend is initialized for use in the Directory Server.
|
Modifier and Type | Method and Description |
---|---|
void |
CryptoManagerSync.performBackendPostInitializationProcessing(LocalBackend<?> backend) |
void |
CryptoManagerSync.performBackendPreFinalizationProcessing(LocalBackend<?> backend) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultEntryCache.performBackendPostFinalizationProcessing(LocalBackend<?> backend) |
Modifier and Type | Class and Description |
---|---|
class |
LocalBackendMonitor<B extends LocalBackend<?>>
This class implements a monitor provider that will report generic information for an enabled Directory Server
backend, including its backend ID, base DNs, writability mode, and the number of entries it contains.
|
Modifier and Type | Method and Description |
---|---|
void |
PasswordPolicyImportPlugin.processImportBegin(LocalBackend<?> backend,
LDIFImportConfig config) |
void |
PasswordPolicyImportPlugin.processImportEnd(LocalBackend<?> backend,
LDIFImportConfig config,
boolean successful) |
Modifier and Type | Method and Description |
---|---|
void |
LDAPReplicationDomain.performBackendPostInitializationProcessing(LocalBackend<?> backend) |
void |
LDAPReplicationDomain.performBackendPreFinalizationProcessing(LocalBackend<?> backend) |
void |
MultimasterReplication.processBackupBegin(LocalBackend<?> backend,
BackupConfig config) |
void |
MultimasterReplication.processBackupEnd(LocalBackend<?> backend,
BackupConfig config,
boolean successful) |
void |
MultimasterReplication.processExportBegin(LocalBackend<?> backend,
LDIFExportConfig config) |
void |
MultimasterReplication.processExportEnd(LocalBackend<?> backend,
LDIFExportConfig config,
boolean successful) |
void |
MultimasterReplication.processImportBegin(LocalBackend<?> backend,
LDIFImportConfig config) |
void |
MultimasterReplication.processImportEnd(LocalBackend<?> backend,
LDIFImportConfig config,
boolean successful) |
void |
MultimasterReplication.processRestoreBegin(LocalBackend<?> backend,
RestoreConfig config) |
void |
MultimasterReplication.processRestoreEnd(LocalBackend<?> backend,
RestoreConfig config,
boolean successful) |
Modifier and Type | Method and Description |
---|---|
LocalBackend<?> |
BackendToolUtils.BackendInfo.getLocalBackend()
Returns the local backend.
|
Modifier and Type | Method and Description |
---|---|
protected LocalBackend<?> |
Operation.getLocalBackend()
Returns the local backend targetted by the provided operation.
|
Modifier and Type | Method and Description |
---|---|
protected static void |
Operation.checkIfBackendIsWritable(LocalBackend<?> backend,
Operation op,
Dn entryDN,
LocalizableMessageDescriptor.Arg1<Object> serverMsg,
LocalizableMessageDescriptor.Arg1<Object> backendMsg)
Checks if an update operation can be performed against a backend.
|
Copyright 2010-2022 ForgeRock AS.