Uses of Class
org.opendaylight.controller.cluster.raft.spi.RaftCallback
Packages that use RaftCallback
-
Uses of RaftCallback in org.opendaylight.controller.cluster.raft.spi
Subclasses of RaftCallback in org.opendaylight.controller.cluster.raft.spiFields in org.opendaylight.controller.cluster.raft.spi declared as RaftCallbackMethods in org.opendaylight.controller.cluster.raft.spi with parameters of type RaftCallbackModifier and TypeMethodDescriptionvoidJournalWriteTask.appendEntry(LogEntry entry, RaftCallback<Long> callback) Append a log entry to the journal.default voidEntryStore.persistEntry(ReplicatedLogEntry entry, RaftCallback<Long> callback) Persists an entry to the applicable journal synchronously.voidForwardingEntryStore.persistEntry(ReplicatedLogEntry entry, RaftCallback<Long> callback) voidForwardingSnapshotStore.saveSnapshot(RaftSnapshot raftSnapshot, EntryInfo lastIncluded, @Nullable StateSnapshot.ToStorage<?> snapshot, RaftCallback<Instant> callback) final voidRaftStorage.saveSnapshot(RaftSnapshot raftSnapshot, EntryInfo lastIncluded, @Nullable StateSnapshot.ToStorage<?> snapshot, RaftCallback<Instant> callback) voidSnapshotStore.saveSnapshot(RaftSnapshot raftSnapshot, EntryInfo lastIncluded, @Nullable StateSnapshot.ToStorage<?> snapshot, RaftCallback<Instant> callback) Saves a snapshot asynchronously and delete any previous snapshots.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) voidForwardingSnapshotStore.streamToInstall(EntryInfo lastIncluded, StateSnapshot.ToStorage<?> snapshot, RaftCallback<InstallableSnapshot> callback) final voidRaftStorage.streamToInstall(EntryInfo lastIncluded, StateSnapshot.ToStorage<?> snapshot, RaftCallback<InstallableSnapshot> callback) voidSnapshotStore.streamToInstall(EntryInfo lastIncluded, StateSnapshot.ToStorage<?> snapshot, RaftCallback<InstallableSnapshot> callback) Serialize aStateSnapshot.ToStoragesnapshot and make the result available as anInstallableSnapshotto the specified callback.Constructors in org.opendaylight.controller.cluster.raft.spi with parameters of type RaftCallbackModifierConstructorDescriptionprotectedCancellableTask(RaftCallback<T> callback) protectedDecoratingRaftCallback(RaftCallback<T> delegate) Default constructor.