Package org.opendaylight.controller.cluster.raft
package org.opendaylight.controller.cluster.raft
-
ClassDescriptionAbstract class handling the mapping of logical LogEntry Index and the physical list index.Consensus forwarding tracker.Configuration Parameter interface for configuring the Raft consensus system.Default implementation of the ConfigParams.ElectionTerm contains information about a RaftActors election term.The state of the followers log as known by the Leader.Immutable implementation of ElectionTerm.Implementation of PeerAddressResolver that does nothing.An akka Procedure that does nothing.RaftActorSnapshotCohort implementation that does nothing.Interface to resolve raft actor peer addresses.Stores information about a raft peer.RaftActor encapsulates a state machine that needs to be kept synchronized in a cluster.The RaftActorContext contains that portion of the RaftActors state that needs to be shared with it's behaviors.Implementation of the RaftActorContext interface.A raft actor support class that participates in leadership transfer.Interface for a class that participates in raft actor persistence recovery.Interface for a class that participates in raft actor snapshotting.Metadata about a RAFT journal entry.Enumerates the raft versions.Represents the ReplicatedLog that needs to be kept in sync by the RaftActor.Represents one entry in the replicated log.Manages the capturing of snapshots for a RaftActor.Interface for a snapshot phase state.Enumerates voting states for a peer.