Uses of Interface
org.opendaylight.controller.cluster.raft.RaftEntryMeta
Packages that use RaftEntryMeta
Package
Description
-
Uses of RaftEntryMeta in org.opendaylight.controller.cluster.raft
Subinterfaces of RaftEntryMeta in org.opendaylight.controller.cluster.raftModifier and TypeInterfaceDescriptioninterface
Represents one entry in the replicated log.Methods in org.opendaylight.controller.cluster.raft that return RaftEntryMetaModifier and TypeMethodDescriptionAbstractReplicatedLogImpl.lastMeta()
default @Nullable RaftEntryMeta
ReplicatedLog.lastMeta()
Return the last replicated log entry in the log or null of not found.default @Nullable RaftEntryMeta
ReplicatedLog.lookupMeta
(long index) Return metadata about a replicated entry.Methods in org.opendaylight.controller.cluster.raft with parameters of type RaftEntryMetaModifier and TypeMethodDescriptionboolean
SnapshotManager.capture
(RaftEntryMeta lastLogEntry, long replicatedToAllIndex) boolean
SnapshotState.capture
(RaftEntryMeta lastLogEntry, long replicatedToAllIndex) Initiates a capture snapshot.void
ReplicatedLog.captureSnapshotIfReady
(RaftEntryMeta replicatedLogEntry) Determines if a snapshot needs to be captured based on the count/memory consumed and initiates the capture.boolean
SnapshotManager.captureToInstall
(RaftEntryMeta lastLogEntry, long replicatedToAllIndex, String targetFollower) boolean
SnapshotState.captureToInstall
(RaftEntryMeta lastLogEntry, long replicatedToAllIndex, String targetFollower) Initiates a capture snapshot for the purposing of installing the snapshot on a follower.boolean
SnapshotManager.captureWithForcedTrim
(RaftEntryMeta lastLogEntry, long replicatedToAllIndex) boolean
SnapshotState.captureWithForcedTrim
(RaftEntryMeta lastLogEntry, long replicatedToAllIndex) Initiates a capture snapshot, while enforcing trimming of the log up to lastAppliedIndex.SnapshotManager.newCaptureSnapshot
(RaftEntryMeta lastLogEntry, long replicatedToAllIndex, boolean mandatoryTrim) Constructs a CaptureSnapshot instance. -
Uses of RaftEntryMeta in org.opendaylight.controller.cluster.raft.persisted
Classes in org.opendaylight.controller.cluster.raft.persisted that implement RaftEntryMeta