Package | Description |
---|---|
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.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.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 |
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 |
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 |
HeartbeatThread
This thread publishes a
HeartbeatMsg on a given protocol session at regular intervals when there are no other
replication messages being published. |
class |
SessionImpl
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 updates into the ChangeNumber Index DB (CNIndexDB for short).
|
Modifier and Type | Class and Description |
---|---|
class |
ShutdownTaskThread
This class defines a thread that will be spawned to invoke the Directory Server shutdown process.
|
Copyright 2010-2022 ForgeRock AS.