Uses of Class
org.opends.server.api.LocalBackend
Package
Description
Contains a number of API declarations for use throughout the Directory Server.
Contains the Directory Server Sun Java System Directory Server Enterprise Edition (dseecompat) compatability access
control handler implementation.
Contains various Directory Server backend implementations.
Contains the code for the Directory Server backend that uses the Berkeley DB Java Edition as the repository for
storing entry and index information.
Contains the code for implementing Directory Server pluggable storage backends.
Contains the code for the Directory Server backend that provides an interface for executing administrative tasks.
Contains various classes that comprise the core of the Directory Server codebase.
This package implements the Directory Server cryptographic framework, which is described in the
CrytpoManager design document.
Contains various Directory Server monitor provider implementations.
Contains the implementation for various Directory Server plugins.
This package contains the part of the Multi-master replication code that works on the Directory Server side.
Contains various Directory Server tool implementations.
Classes related to dsbackup tool.
Contains implementations for a number of Directory Server data types.
-
Uses of LocalBackend in org.opends.server.api
Modifier and TypeMethodDescriptiondefault 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) Performs any processing that might be necessary just before the server begins processing on a backup task.void
BackupTaskListener.processBackupEnd
(LocalBackend<?> backend) 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) Performs any processing that might be necessary just before the server begins processing on a restore task.void
RestoreTaskListener.processRestoreEnd
(LocalBackend<?> backend) Performs any processing that might be necessary after the server has completed processing on a restore task. -
Uses of LocalBackend in org.opends.server.authorization.dseecompat
Modifier and TypeMethodDescriptionvoid
AciListenerManager.performBackendPreInitializationProcessing
(LocalBackend<?> backend) Performs any processing that may be required whenever a backend is initialized for use in the Directory Server. -
Uses of LocalBackend in org.opends.server.backends
Modifier and TypeClassDescriptionfinal class
A backend that provides access to the changelog, i.e.final class
Back-end responsible for management of configuration entries.final class
This class provides a backend implementation that stores the underlying data in an LDIF file.final class
This class defines a very simple backend that stores its information in memory.final class
This class defines a backend to hold Directory Server monitor entries.final class
This class implements /dev/null like backend for development and testing.final class
This class defines a backend to hold the Directory Server root DSE.final class
This class defines a backend to hold the Directory Server schema information. -
Uses of LocalBackend in org.opends.server.backends.jeb
Modifier and TypeClassDescriptionfinal class
Class defined in the configuration for this backend type. -
Uses of LocalBackend in org.opends.server.backends.pluggable
Modifier and TypeClassDescriptionclass
BackendImpl<C extends PluggableBackendCfg>
This is an implementation of a Directory Server Backend which stores entries locally in a pluggable storage. -
Uses of LocalBackend in org.opends.server.backends.task
Modifier and TypeClassDescriptionfinal class
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. -
Uses of LocalBackend in org.opends.server.core
Modifier and TypeMethodDescriptionLocalBackend<?>
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 TypeMethodDescriptionvoid
DirectoryServer.notifyBackupBeginning
(LocalBackend<?> backend) Notifies the registered backup task listeners that the server will be beginning a backup task with the provided information.void
ServerContext.notifyBackupBeginning
(LocalBackend<?> backend) Notifies the registered backup task listeners that the server will be beginning a backup task with the provided information.void
DirectoryServer.notifyBackupEnded
(LocalBackend<?> backend) Notifies the registered backup task listeners that the server has completed processing on a backup task with the provided information.void
ServerContext.notifyBackupEnded
(LocalBackend<?> backend) Notifies the registered backup task listeners that the server has completed processing on a backup task with the provided information.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.void
ServerContext.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.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.void
ServerContext.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.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.void
ServerContext.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.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.void
ServerContext.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.void
DirectoryServer.notifyRestoreBeginning
(LocalBackend<?> backend) Notifies the registered restore task listeners that the server will be beginning a restore task with the provided information.void
ServerContext.notifyRestoreBeginning
(LocalBackend<?> backend) Notifies the registered restore task listeners that the server will be beginning a restore task with the provided information.void
DirectoryServer.notifyRestoreEnded
(LocalBackend<?> backend) Notifies the registered restore task listeners that the server has completed processing on a restore task with the provided information.void
ServerContext.notifyRestoreEnded
(LocalBackend<?> backend) Notifies the registered restore task listeners that the server has completed processing on a restore task with the provided information.void
GroupManager.performBackendPreInitializationProcessing
(LocalBackend<?> backend) Performs any processing that may be required whenever a backend is initialized for use in the Directory Server.void
SubentryManager.performBackendPreInitializationProcessing
(LocalBackend<?> backend) Performs any processing that may be required whenever a backend is initialized for use in the Directory Server.ModifierConstructorDescriptionAbandonOperation
(RequestContext context, LocalBackend<?> backend, AbandonRequest request, Consumer<ResponseStream> out) Creates a new abandon operation.AddOperation
(RequestContext context, LocalBackend<?> backend, AddRequest request, Consumer<ResponseStream> out) Creates a new add operation.BindOperation
(RequestContext context, LocalBackend<?> backend, BindRequest request, Consumer<ResponseStream> out) Creates a new bind operation.CompareOperation
(RequestContext context, LocalBackend<?> backend, CompareRequest request, Consumer<ResponseStream> out) Creates a new compare operation.DeleteOperation
(RequestContext context, LocalBackend<?> backend, DeleteRequest request, Consumer<ResponseStream> out) Creates a new delete operation.ExtendedOperation
(RequestContext context, LocalBackend<?> backend, ExtendedRequest<?> request, Consumer<ResponseStream> out) Creates a new extended operation.ModifyDnOperation
(RequestContext context, LocalBackend<?> backend, ModifyDnRequest request, Consumer<ResponseStream> out) Creates a new modify DN operation.ModifyOperation
(RequestContext context, LocalBackend<?> backend, ModifyRequest request, Consumer<ResponseStream> out) Creates a new modify operation.SearchOperation
(RequestContext context, LocalBackend<?> backend, SearchRequest request, Consumer<ResponseStream> out) Creates a new search operation.UnbindOperation
(RequestContext context, LocalBackend<?> backend, UnbindRequest request, Consumer<ResponseStream> out) Creates a new unbind operation. -
Uses of LocalBackend in org.opends.server.crypto
Modifier and TypeMethodDescriptionvoid
CryptoManagerSync.performBackendPostInitializationProcessing
(LocalBackend<?> backend) void
CryptoManagerSync.performBackendPreFinalizationProcessing
(LocalBackend<?> backend) -
Uses of LocalBackend in org.opends.server.monitors
Modifier and TypeClassDescriptionclass
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. -
Uses of LocalBackend in org.opends.server.plugins
Modifier and TypeMethodDescriptionvoid
PasswordPolicyImportPlugin.processImportBegin
(LocalBackend<?> backend, LDIFImportConfig config) void
PasswordPolicyImportPlugin.processImportEnd
(LocalBackend<?> backend, LDIFImportConfig config, boolean successful) -
Uses of LocalBackend in org.opends.server.replication.plugin
Modifier and TypeMethodDescriptionvoid
LDAPReplicationDomain.performBackendPostInitializationProcessing
(LocalBackend<?> backend) void
LDAPReplicationDomain.performBackendPreFinalizationProcessing
(LocalBackend<?> backend) void
MultimasterReplication.processBackupBegin
(LocalBackend<?> backend) void
MultimasterReplication.processBackupEnd
(LocalBackend<?> backend) 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) void
MultimasterReplication.processRestoreEnd
(LocalBackend<?> backend) -
Uses of LocalBackend in org.opends.server.tools
Modifier and TypeMethodDescriptionLocalBackend<?>
BackendToolUtils.BackendInfo.getLocalBackend()
Returns the local backend.Modifier and TypeMethodDescriptionstatic Collection<LocalBackend<?>>
BackendToolUtils.getEnabledLocalBackends
(ServerContext serverContext) Returns a collection of the enabled local backends found in the Directory Server configuration. -
Uses of LocalBackend in org.opends.server.tools.dsbackup
Modifier and TypeMethodDescriptionBackupRunner.enabledBackends
(Collection<LocalBackend<?>> enabledBackends) Sets the collection of backends that are currently enabled in the Directory Server.RestoreRunner.enabledBackends
(Collection<LocalBackend<?>> enabledBackends) Sets the collection of backends that are currently enabled in the Directory Server.BackupRunner.listeners
(Consumer<LocalBackend<?>> backupStartListener, Consumer<LocalBackend<?>> backupEndListener) Sets the listeners that should be called before and after each backend is backed up.RestoreRunner.listeners
(Consumer<LocalBackend<?>> restoreStartListener, Consumer<LocalBackend<?>> restoreEndListener) Sets the listeners that should be called before and after each backend has been restored. -
Uses of LocalBackend in org.opends.server.types
Modifier and TypeFieldDescriptionprotected final LocalBackend<?>
Operation.backend
The local backend associated with this operation.ModifierConstructorDescriptionprotected
Operation
(RequestContext context, LocalBackend<?> backend, Request request, Consumer<ResponseStream> out) Creates a new local operation that will be applied to the specified local backend.