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 TypeInterfaceDescriptioninterfaceRepresents one entry in the replicated log.Methods in org.opendaylight.controller.cluster.raft that return RaftEntryMetaModifier and TypeMethodDescriptionAbstractReplicatedLogImpl.lastMeta()default @Nullable RaftEntryMetaReplicatedLog.lastMeta()Return the last replicated log entry in the log or null of not found.default @Nullable RaftEntryMetaReplicatedLog.lookupMeta(long index) Return metadata about a replicated entry.Methods in org.opendaylight.controller.cluster.raft with parameters of type RaftEntryMetaModifier and TypeMethodDescriptionbooleanSnapshotManager.capture(RaftEntryMeta lastLogEntry, long replicatedToAllIndex) booleanSnapshotState.capture(RaftEntryMeta lastLogEntry, long replicatedToAllIndex) Initiates a capture snapshot.voidReplicatedLog.captureSnapshotIfReady(RaftEntryMeta replicatedLogEntry) Determines if a snapshot needs to be captured based on the count/memory consumed and initiates the capture.booleanSnapshotManager.captureToInstall(RaftEntryMeta lastLogEntry, long replicatedToAllIndex, String targetFollower) booleanSnapshotState.captureToInstall(RaftEntryMeta lastLogEntry, long replicatedToAllIndex, String targetFollower) Initiates a capture snapshot for the purposing of installing the snapshot on a follower.booleanSnapshotManager.captureWithForcedTrim(RaftEntryMeta lastLogEntry, long replicatedToAllIndex) booleanSnapshotState.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