Package org.opends.server.replication.common
This package contains utilities that can are used by all the packages below org.opends.server.replication.
The main classes of this core are :
The main classes of this core are :
- CSN Define CSNs used to identify and to order the LDAP changes
- ServerState This class is used to define and store the updatedness of any component of the replication architecture (i.e : to know which changes it has already processed).
-
Interface Summary Interface Description ServerId<T extends ServerId<T>> Represents a server ID, which can identify either a directory server or a replication server.ShutdownSynchronizer Synchronizes the shutdown of DS and RS ensuring that the offline message triggered by the DS is forwarded to all remote RS. -
Class Summary Class Description CSN Class used to represent Change Sequence Numbers.CSNGenerator DSInfo This class holds information about a DS connected to the topology.MultiDomainServerState This object is used to store a list of ServerState object, one by replication domain.ReplicaId Represents the server ID for a replica, called a replica ID.ReplicationServerId Represents the server ID for a replication server, called a Replication Server ID.RSInfo This class holds information about a RS connected to the topology.ServerState StatusMachine This class contains static methods to implement the DS status state machine.Topology Represents the topology of servers this local server is participating in. -
Enum Summary Enum Description CSN.CsnVersion The version of a CSN to ask for a particular representation.ServerStatus The various status a DS can take.