Uses of Class
org.opends.server.replication.protocol.UpdateMsg
Packages that use UpdateMsg
Package
Description
Contains various Directory Server backend implementations.
This package contains the part of the Multi-master replication code that works on the Directory Server side.
This package contains the code used by the replication server and by the code running on the Directory Server side to
exchange their information.
This package contains the code for the Replication Server part of the Multimaster replication feature.
This package contains the API for the changelog database.
This package contains a file-based log implementation for the changelog database API.
This package contains the generic of the Multi-Master replication code that works on the Directory Server side.
-
Uses of UpdateMsg in org.opends.server.backends
Methods in org.opends.server.backends with parameters of type UpdateMsgModifier and TypeMethodDescriptionvoidChangelogBackend.notifyChangeNumberEntryAdded(ChangeNumberIndexRecord record, UpdateMsg updateMsg) Notifies persistent searches of this backend that a new change number entry was added to it. -
Uses of UpdateMsg in org.opends.server.replication.plugin
Methods in org.opends.server.replication.plugin with parameters of type UpdateMsgModifier and TypeMethodDescriptionvoidLDAPReplicationDomain.dispatchUpdateForReplay(UpdateMsg updateMsg) The listener thread takes care of processing dependencies between messages viaReplicationDomain.dispatchUpdateForReplay(UpdateMsg), dispatching updates to the replay threads. -
Uses of UpdateMsg in org.opends.server.replication.protocol
Subclasses of UpdateMsg in org.opends.server.replication.protocolModifier and TypeClassDescriptionfinal classThis class is used to exchange Add operation between LDAP servers and replication servers.final classObject used when sending delete information to replication servers.classAbstract class that must be extended to define a message used for sending Updates between servers.classThis class holds every common code for the modify messages (mod, moddn).final classMessage used to send Modify DN information.final classMessage used to send Modify information.final classClass that define messages sent by a replica (DS) to the replication server (RS) to let the RS know the date at which a replica went offline.Methods in org.opends.server.replication.protocol that return types with arguments of type UpdateMsgModifier and TypeMethodDescriptionorg.reactivestreams.Publisher<UpdateMsg>Returns aPublisherthat: writes update messages to the remote server with back-pressure support and publishes in return each written message.Methods in org.opends.server.replication.protocol with parameters of type UpdateMsgMethod parameters in org.opends.server.replication.protocol with type arguments of type UpdateMsg -
Uses of UpdateMsg in org.opends.server.replication.server
Methods in org.opends.server.replication.server with parameters of type UpdateMsg -
Uses of UpdateMsg in org.opends.server.replication.server.changelog.api
Methods in org.opends.server.replication.server.changelog.api that return UpdateMsgModifier and TypeMethodDescriptionReplicationDomainDB.getNewestMessage(DomainReplicaId replica) Returns the newest message from the replica DB for the provided replica.UpdateRecord.updateMsg()Returns the value of theupdateMsgrecord component.Methods in org.opends.server.replication.server.changelog.api that return types with arguments of type UpdateMsgModifier and TypeMethodDescriptionReplicationDomainDB.getChangelogCursors(Dn baseDN) GeneratesDBCursorfor all streams of a given domain.ReplicationDomainDB.getCursorFrom(Dn baseDN, ServerState startState, DBCursor.CursorOptions options) Generates aDBCursoracross all the replicaDBs for the specified replication domain starting before, at or after the providedServerStatefor each replicaDB, depending on the provided matching and positioning strategies.ReplicationDomainDB.getCursorFrom(DomainReplicaId replica, CSN startCSN, DBCursor.CursorOptions options) ReplicationDomainDB.getStreamIdCursor(DomainReplicaId domainReplicaId, StreamId streamId) Generates aDBCursorfor a given stream of a replica.Methods in org.opends.server.replication.server.changelog.api with parameters of type UpdateMsgModifier and TypeMethodDescriptionstatic UpdateRecordUpdateRecord.newUpdateRecord(Dn baseDn, UpdateMsg msg) Creates a new update record with the provided base DN and message.booleanReplicationDomainDB.publishUpdateMsg(Dn baseDN, UpdateMsg updateMsg) Publishes the provided change to the changelog DB for the specified replica id and replication domain.Constructors in org.opends.server.replication.server.changelog.api with parameters of type UpdateMsgModifierConstructorDescriptionUpdateRecord(Dn baseDn, UpdateMsg updateMsg) Creates an instance of aUpdateRecordrecord class. -
Uses of UpdateMsg in org.opends.server.replication.server.changelog.file
Methods in org.opends.server.replication.server.changelog.file that return UpdateMsgMethods in org.opends.server.replication.server.changelog.file that return types with arguments of type UpdateMsgModifier and TypeMethodDescriptionFileChangelogDB.getChangelogCursors(Dn baseDN) FileChangelogDB.getCursorFrom(Dn baseDN, ServerState startState, DBCursor.CursorOptions options) FileChangelogDB.getCursorFrom(DomainReplicaId replica, CSN startCsn, DBCursor.CursorOptions options) ReplicationEnvironment.getOrCreateReplicaDB(DomainReplicaId domainReplicaId, GenerationId generationId) Finds or creates the log used to store changes from the replication server with the given replica id and the given baseDN.FileChangelogDB.getStreamIdCursor(DomainReplicaId replicaId, StreamId streamId) Returns a cursor for a given replicaId and streamId.Methods in org.opends.server.replication.server.changelog.file with parameters of type UpdateMsgModifier and TypeMethodDescription@org.opends.server.replication.common.ReplicationImplementation(appliesTo="LeaderBasedReplication, Multimaster", rationale="remove temporary workaround to avoid NPE with LBR") booleanFileChangelogDB.publishUpdateMsg(Dn baseDN, UpdateMsg updateMsg) -
Uses of UpdateMsg in org.opends.server.replication.service
Methods in org.opends.server.replication.service with parameters of type UpdateMsgModifier and TypeMethodDescriptionabstract voidReplicationDomain.dispatchUpdateForReplay(UpdateMsg updateMsg) This method ensures thisUpdateMsgreceived from remote replication entities will be replayed, by dispatching it to the replay threads.protected final voidReplicationDomain.processUpdateAfterReplay(UpdateMsg msg, long etimeNanos) This method must be called after each call toReplicationDomain.dispatchUpdateForReplay(UpdateMsg)when the processing of the update is completed.