Uses of Interface
org.opendaylight.controller.cluster.raft.ReplicatedLogEntry
Packages that use ReplicatedLogEntry
- 
Uses of ReplicatedLogEntry in org.opendaylight.controller.cluster.raft
Classes in org.opendaylight.controller.cluster.raft with type parameters of type ReplicatedLogEntryModifier and TypeClassDescriptionclassAbstractReplicatedLog<T extends ReplicatedLogEntry>Abstract class handling the mapping of logical LogEntry Index and the physical list index.Methods in org.opendaylight.controller.cluster.raft that return types with arguments of type ReplicatedLogEntryModifier and TypeMethodDescriptionfinal List<ReplicatedLogEntry> AbstractReplicatedLog.getFrom(long logEntryIndex) final List<ReplicatedLogEntry> AbstractReplicatedLog.getFrom(long logEntryIndex, int maxEntries, long maxDataSize) ReplicatedLog.getFrom(long index) Returns a list of log entries starting from the given index to the end of the log.ReplicatedLog.getFrom(long index, int maxEntries, long maxDataSize) Returns a list of log entries starting from the given index up to the given maximum of entries or the given maximum accumulated size, whichever comes first.Method parameters in org.opendaylight.controller.cluster.raft with type arguments of type ReplicatedLogEntryModifier and TypeMethodDescriptionbooleanReplicatedLog.appendSubmitted(long index, long term, Payload command, Consumer<ReplicatedLogEntry> callback) Appends an entry submitted on the leader to the in-memory log and persists it as well. - 
Uses of ReplicatedLogEntry in org.opendaylight.controller.cluster.raft.persisted
Classes in org.opendaylight.controller.cluster.raft.persisted that implement ReplicatedLogEntry - 
Uses of ReplicatedLogEntry in org.opendaylight.controller.cluster.raft.spi
Methods in org.opendaylight.controller.cluster.raft.spi with parameters of type ReplicatedLogEntryModifier and TypeMethodDescriptiondefault voidEntryStore.persistEntry(ReplicatedLogEntry entry, RaftCallback<Long> callback) Persists an entry to the applicable journal synchronously.voidForwardingEntryStore.persistEntry(ReplicatedLogEntry entry, RaftCallback<Long> callback) voidDisabledRaftStorage.startPersistEntry(ReplicatedLogEntry entry, RaftCallback<Long> callback) voidEnabledRaftStorage.startPersistEntry(ReplicatedLogEntry entry, RaftCallback<Long> callback) voidEntryStore.startPersistEntry(ReplicatedLogEntry entry, RaftCallback<Long> callback) Persists an entry to the applicable journal asynchronously.voidForwardingEntryStore.startPersistEntry(ReplicatedLogEntry entry, RaftCallback<Long> callback) default voidImmediateEntryStore.startPersistEntry(ReplicatedLogEntry entry, RaftCallback<Long> callback)