Package | Description |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
LocalBackend<C extends org.forgerock.opendj.config.Configuration>
This class defines the set of methods and structures that must be
implemented for a Directory Server 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 |
ProxyBackend
Implements the proxy backend, i.e.
|
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 |
PDBBackend
Class defined in the configuration for this backend type.
|
Modifier and Type | Class and Description |
---|---|
class |
BackendImpl<C extends org.forgerock.opendj.server.config.server.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 |
---|---|
Backend<?> |
BackendConfigManager.findBackendForEntry(org.forgerock.opendj.ldap.Dn entryDn)
Retrieves the backend that should be used to handle operations on the specified entry.
|
Backend<?> |
BackendConfigManager.getBackendWithBaseDn(org.forgerock.opendj.ldap.Dn baseDn)
Retrieves the backend with the specified base DN.
|
Modifier and Type | Method and Description |
---|---|
Set<Backend<?>> |
BackendConfigManager.getAllBackends()
Returns the set of all backends.
|
Set<Backend<?>> |
BackendConfigManager.getSubordinateBackends(Backend<?> backend)
Retrieves the set of subordinate backends of the provided backend.
|
Modifier and Type | Method and Description |
---|---|
void |
BackendConfigManager.deregisterBackend(Backend<? extends org.forgerock.opendj.server.config.server.BackendCfg> backend)
Deregisters a backend.
|
void |
BackendConfigManager.deregisterBaseDNs(Backend<? extends org.forgerock.opendj.server.config.server.BackendCfg> backend)
Deregisters all the base DNs for the provided backend.
|
static String |
LockFileManager.getBackendLockFileName(Backend backend)
Retrieves the filename that should be used for the lock file for the
specified backend.
|
Set<Backend<?>> |
BackendConfigManager.getSubordinateBackends(Backend<?> backend)
Retrieves the set of subordinate backends of the provided backend.
|
void |
BackendConfigManager.registerBackend(Backend<? extends org.forgerock.opendj.server.config.server.BackendCfg> backend)
Registers a backend.
|
Set<org.forgerock.opendj.ldap.Dn> |
BackendConfigManager.registerBaseDNs(Backend<? extends org.forgerock.opendj.server.config.server.BackendCfg> backend,
Set<org.forgerock.opendj.ldap.Dn> newBaseDns)
Registers the provided base DNs for the provided backend.
|
Copyright © 2010-2017 ForgeRock AS. All Rights Reserved.