Package | Description |
---|---|
org.opends.server.api |
Contains a number of API declarations for use throughout the
Directory Server.
|
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.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.plugins.profiler |
Contains the implementation of the Directory Server plugin that acts as an
embedded profiler that can be used for performance analysis of the server
under load.
|
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.replication.plugin |
This package contains the part of the Multi-master
replication code that works on the Directory Server side.
|
org.opends.server.replication.protocol |
This package contains the code used by the replication server and by the
code running on the Directory Server side to exchange their information.
|
org.opends.server.replication.server |
This package contains the code for the Replication Server part
of the Multimaster replication feature.
|
org.opends.server.replication.server.changelog.file |
This package contains a file-based log implementation for the changelog
database API.
|
org.opends.server.tasks |
Contains implementations for various Directory Server tasks.
|
Modifier and Type | Class and Description |
---|---|
class |
ConnectionHandler<T extends ConnectionHandlerCfg>
This class defines the set of methods and structures that must be
implemented by a Directory Server connection handler.
|
Modifier and Type | Class and Description |
---|---|
class |
TaskScheduler
This class defines a task scheduler for the Directory Server that will
control the execution of scheduled tasks and other administrative functions
that need to occur on a regular basis.
|
class |
TaskThread
This class defines a thread that will be used to execute a scheduled task
within the server and provide appropriate notification that the task is
complete.
|
Modifier and Type | Class and Description |
---|---|
class |
DirectoryServerShutdownHook
This class defines a shutdown hook that will be invoked automatically when
the JVM is shutting down.
|
class |
IdleTimeLimitThread
This class defines a thread that will be used to terminate client
connections if they have been idle for too long.
|
Modifier and Type | Class and Description |
---|---|
class |
DynamicGroupSearchThread
This class implements a Directory Server thread that will be used to perform
a background search to retrieve all of the members of a dynamic group.
|
class |
ParallelWorkerThread
This class defines a data structure for storing and interacting with a
Directory Server worker thread.
|
class |
TraditionalWorkerThread
This class defines a data structure for storing and interacting with a
Directory Server worker thread.
|
Modifier and Type | Class and Description |
---|---|
class |
RotationActionThread
This thread is spawned off at the time of file rotation to
execute specific actions such as compression, encryption,
and signing of the log files.
|
Modifier and Type | Class and Description |
---|---|
class |
ProfilerThread
This class defines a thread that may be used to actually perform
profiling in the Directory Server.
|
Modifier and Type | Class and Description |
---|---|
class |
LDIFConnectionHandler
This class defines an LDIF connection handler, which can be used to watch for
new LDIF files to be placed in a specified directory.
|
Modifier and Type | Class and Description |
---|---|
class |
HTTPConnectionHandler
This class defines a connection handler that will be used for communicating
with clients over HTTP.
|
Modifier and Type | Class and Description |
---|---|
class |
InternalConnectionHandler
This class defines a Directory Server connection handler that will
handle internal "connections".
|
Modifier and Type | Class and Description |
---|---|
class |
JmxConnectionHandler
This class defines a connection handler that will be used for
communicating with administrative clients over JMX.
|
Modifier and Type | Class and Description |
---|---|
class |
LDAPConnectionHandler
This class defines a connection handler that will be used for communicating
with clients over LDAP.
|
class |
LDAPRequestHandler
This class defines an LDAP request handler, which is associated with an LDAP
connection handler and is responsible for reading and decoding any requests
that LDAP clients may send to the server.
|
Modifier and Type | Class and Description |
---|---|
class |
ReplayThread
Thread that is used to get message from the replication servers (stored
in the updates queue) and replay them in the current server.
|
Modifier and Type | Class and Description |
---|---|
class |
HeartbeatThread
This thread publishes a
HeartbeatMsg on a given protocol session at
regular intervals when there are no other replication messages being
published. |
class |
Session
This class defines a replication session using TLS.
|
Modifier and Type | Class and Description |
---|---|
class |
MonitoringPublisher
This thread regularly publishes monitoring information:
- it sends monitoring messages regarding the direct topology (directly
connected DSs and RSs) to the connected RSs
- it sends monitoring messages regarding the whole topology (also includes
the local RS) to the connected DSs
Note: as of today, monitoring messages mainly contains the server state of
the entities.
|
class |
ReplicationServerConnectThread
This Class is used to create a thread that is responsible for
opening connection from this replication server to the other
Replication Servers.
|
class |
ReplicationServerListenThread
This Class is used to create a thread that is responsible for listening
on the Replication Server thread and accept new incoming connections
from other replication servers or from LDAP servers.
|
class |
ServerReader
This class implement the part of the replicationServer that is reading
the connection from the LDAP servers to get all the updates that
were done on this replica and forward them to other servers.
|
class |
ServerWriter
This class defines a server writer, which is used to send changes to a
directory server.
|
Modifier and Type | Class and Description |
---|---|
class |
ChangeNumberIndexer
Thread responsible for inserting replicated changes into the ChangeNumber
Index DB (CNIndexDB for short).
|
Modifier and Type | Class and Description |
---|---|
class |
RestartTaskThread
This class defines a thread that will be spawned to invoke a Directory Server
in-core restart.
|
class |
ShutdownTaskThread
This class defines a thread that will be spawned to invoke the Directory
Server shutdown process.
|
Copyright © 2010-2016 ForgeRock AS. All Rights Reserved.