Package org.opends.server.replication.common


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 :
  • 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).
  • Class
    Description
    Class used to represent Change Sequence Numbers.
    The version of a CSN to ask for a particular representation.
    This class defines a structure that is used for storing the last CSNs generated on this server or received from other servers and generating new CSNs that are guaranteed to be larger than all the previously seen or generated CSNs.
    This class holds information about a DS connected to the topology.
    The generation id used for a replication domain.
    This object is used to store a list of ServerState object, one by replication domain.
    Represents the server ID for a replica, called a replica ID.
    Represents the server ID for a replication server, called a Replication Server ID.
    This class holds information about an RS connected to the topology.
    ServerId<T extends ServerId<T>>
    Represents a server ID, which can identify either a directory server or a replication server.
    This class is used to associate ReplicaIds with CSNs.
    The various status a DS can take.
    Synchronizes the shutdown of DS and RS ensuring that the offline message triggered by the DS is forwarded to all remote RS.
    Represents the topology of servers this local server is participating in.