Uses of Package
org.opendaylight.controller.cluster.raft.spi
Packages that use org.opendaylight.controller.cluster.raft.spi
Package
Description
Persisted backend structures.
Various provider-level APIs for plugging into
RaftActor.-
Classes in org.opendaylight.controller.cluster.raft.spi used by org.opendaylight.controller.cluster.datastoreClassDescriptionInterface for observing the recovery process.An individual change in RAFT-replicated user state.
-
Classes in org.opendaylight.controller.cluster.raft.spi used by org.opendaylight.controller.cluster.datastore.persistedClassDescriptionAbstract base class for
RaftCommandimplementations.An immutableUnsignedLongSet.An individual change in RAFT-replicated user state.A command for the RAFT Finite State Machine.Read aStateMachineCommandfrom aDataInput.Write aStateMachineCommandto aDataOutput.Marker interface for objects representing a snapshot of RAFT-replicated user state.A combination of aStateSnapshot.Readerand aStateSnapshot.Writerfor a concreteStateSnapshottype, as indicated byStateSnapshot.Support.snapshotType().A more efficient equivalent ofImmutableMap<UnsignedLong, Boolean>. -
Classes in org.opendaylight.controller.cluster.raft.spi used by org.opendaylight.controller.cluster.raftClassDescriptionAbstract base class for
RaftCommandimplementations.Interface to a access and manageStateMachineCommand-bearing entries withEntryMeta.A single entry in the RAFT log.Meeting point for dispatching completions fromRaftStoragecallbacks in the context of an actor.Interface for observing the recovery process.Interface to a access and manageSnapshotFiles.An individual change in RAFT-replicated user state.Marker interface for objects representing a snapshot of RAFT-replicated user state.A combination of aStateSnapshot.Readerand aStateSnapshot.Writerfor a concreteStateSnapshottype, as indicated byStateSnapshot.Support.snapshotType(). -
-
Classes in org.opendaylight.controller.cluster.raft.spi used by org.opendaylight.controller.cluster.raft.messagesClassDescriptionAbstract base class for
RaftCommandimplementations.A single entry in the RAFT log.An individual change in RAFT-replicated user state.A command for the RAFT Finite State Machine. -
Classes in org.opendaylight.controller.cluster.raft.spi used by org.opendaylight.controller.cluster.raft.persistedClassDescriptionAbstract base class for
RaftCommandimplementations.A single entry in the RAFT log.AnStateMachineCommandinternal to the RAFT implementation, contributing towards forward progress in RAFT journal maintenance.Atomic information retained in a snapshot file.A command for the RAFT Finite State Machine.Read aStateMachineCommandfrom aDataInput.Write aStateMachineCommandto aDataOutput.Marker interface for objects representing a snapshot of RAFT-replicated user state.A combination of aStateSnapshot.Readerand aStateSnapshot.Writerfor a concreteStateSnapshottype, as indicated byStateSnapshot.Support.snapshotType(). -
Classes in org.opendaylight.controller.cluster.raft.spi used by org.opendaylight.controller.cluster.raft.spiClassDescriptionDefault
LogEntryimplementation.Interface for RAFT log entry persistence implementations.A handle to aLogEntrystored in the journal.A reader-side interface to log entries being stored in this journal.Baseline implementation of a RAFT log journal.Interface to a access and manageStateMachineCommand-bearing entries withEntryMeta.An immediateEntryStore.An immutableUnsignedLongSet.A single entry in the RAFT log.A mutableUnsignedLongSet.ARecoveryObserverwhich does nothing.A simple callback interface.AnStateMachineCommandinternal to the RAFT implementation, contributing towards forward progress in RAFT journal maintenance.Atomic information retained in a snapshot file.Internal interface towards storage entities.Meeting point for dispatching completions fromRaftStoragecallbacks in the context of an actor.Interface for observing the recovery process.Access to the contents of a RAFT snapshot file.All supported snapshot file formats.Interface to a access and manageSnapshotFiles.An individual change in RAFT-replicated user state.A command for the RAFT Finite State Machine.Read aStateMachineCommandfrom aDataInput.Write aStateMachineCommandto aDataOutput.Marker interface for objects representing a snapshot of RAFT-replicated user state.AStateSnapshoton its way to storage.Storage forTermInfo.A more efficient equivalent ofImmutableMap<UnsignedLong, Boolean>.A class holding an equivalent ofSet<UnsignedLong>.A single entry tracked in this set.