Package org.opends.server.replication.plugin
This package contains the part of the Multi-master
replication code that works on the Directory Server side.
The main classes of this core are :
The main classes of this core are :
- MultimasterReplication contains the synchronization provider code and more generally all the code that makes the glue between the core server and the replication code.
- ReplicationDomain contains the bulk of the Directory Server side of the replication code. Most notably it contains the root method for publishing a change, processing a change received from the replicationServer service, handle conflict resolution, handle protocol messages from the replicationServer.
-
Class Summary Class Description AttrHistorical This class store historical information for a provided attribute.AttrHistoricalMultiple This class is used to store historical information for multiple valued attributes.AttrHistoricalSingle This class is used to store historical information for single valued attributes.AttrValueHistorical AttrValueHistorical is the historical information of the modification of one attribute value.EntryHistorical This class is used to store historical information that is used to resolve modify conflictsExternalChangelogDomain This class specifies the external changelog feature for a replication domain.FakeAddOperation This class if used to build fake ADD Operation from the historical information that stay in the entry in the database.FakeDelOperation This class if used to build pseudo DEL Operation from the historical information that stay in the entry in the database.FakeModdnOperation This class if used to build fake MODDN Operation from the historical information that stay in the entry in the database.FakeModifyOperation This class if used to build fake Modify Operation from the historical information that stay in the entry in the database.FakeOperation This class if used to build fake Operation from the historical information that stay in the entry in the database.FractionalLDIFImportPlugin This class implements a Directory Server plugin that is used in fractional replication to initialize a just configured fractional domain (when an online full update occurs or offline/online ldif import).GenerationIdChecksum This class computes the generation id used for a replication domain.HistoricalCsnOrderingMatchingRule Deprecated. since OPENDJ-1591 Migrate matching rulesHistoricalCsnOrderingMatchingRuleImpl Matching rule used to establish an order between historical information and index them.LDAPReplicationDomain This class implements the bulk part of the Directory Server side of the replication code.MultimasterReplication This class is used to load the Replication code inside the JVM and to trigger initialization of the replication.ReplayThread Thread that is used to get message from the replication servers (stored in the updates queue) and replay them in the current server.ReplicationRepairRequestControl This class implements the Sun-defined replication repair control.ReplicationServerListener This class is used to create and object that can register in the admin framework as a listener for changes, add and delete on the ReplicationServer configuration objects.ReplLDIFOutputStream This class creates an output stream that can be used to export entries to a synchronization domain.UpdateToReplay This is a bag class to hold an update to replay in the queue of updates to be replayed by the replay threads. -
Enum Summary Enum Description HistAttrModificationKey Enumeration used for storing type of attribute modification in the value of the replication historical information.