Uses of Class
org.opends.server.api.LocalBackend
Packages that use 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
Methods in org.opends.server.api with parameters of type LocalBackendModifier 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
Methods in org.opends.server.authorization.dseecompat with parameters of type LocalBackendModifier 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
Subclasses of LocalBackend in org.opends.server.backendsModifier 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
Subclasses of LocalBackend in org.opends.server.backends.jebModifier and TypeClassDescriptionfinal class
Class defined in the configuration for this backend type. -
Uses of LocalBackend in org.opends.server.backends.pluggable
Subclasses of LocalBackend in org.opends.server.backends.pluggableModifier 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
Subclasses of LocalBackend in org.opends.server.backends.taskModifier 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
Methods in org.opends.server.core that return LocalBackendModifier 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.Methods in org.opends.server.core with parameters of type LocalBackendModifier 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.Constructors in org.opends.server.core with parameters of type LocalBackendModifierConstructorDescriptionAbandonOperation
(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
Methods in org.opends.server.crypto with parameters of type LocalBackendModifier and TypeMethodDescriptionvoid
CryptoManagerSync.performBackendPostInitializationProcessing
(LocalBackend<?> backend) void
CryptoManagerSync.performBackendPreFinalizationProcessing
(LocalBackend<?> backend) -
Uses of LocalBackend in org.opends.server.monitors
Classes in org.opends.server.monitors with type parameters of type LocalBackendModifier 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
Methods in org.opends.server.plugins with parameters of type LocalBackendModifier 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
Methods in org.opends.server.replication.plugin with parameters of type LocalBackendModifier 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
Methods in org.opends.server.tools that return LocalBackendModifier and TypeMethodDescriptionLocalBackend<?>
BackendToolUtils.BackendInfo.getLocalBackend()
Returns the local backend.Methods in org.opends.server.tools that return types with arguments of type LocalBackendModifier 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
Method parameters in org.opends.server.tools.dsbackup with type arguments of type LocalBackendModifier 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
Fields in org.opends.server.types declared as LocalBackendModifier and TypeFieldDescriptionprotected final LocalBackend<?>
Operation.backend
The local backend associated with this operation.Constructors in org.opends.server.types with parameters of type LocalBackendModifierConstructorDescriptionprotected
Operation
(RequestContext context, LocalBackend<?> backend, Request request, Consumer<ResponseStream> out) Creates a new local operation that will be applied to the specified local backend.