Uses of Package
io.microraft
-
Classes in io.microraft used by io.microraft Class Description MembershipChangeMode Types of membership changes that occur on Raft groups.Ordered Represents result of an operation that is triggered on a Raft node via one of the methods in theRaftNode
interface, along with at which commit index the given operation is executed / performed.QueryPolicy Policies to decide how a query operation will be executed on the state machine.RaftConfig Contains the configuration parameters for MicroRaft's implementation.RaftConfig.RaftConfigBuilder Builder for Raft configRaftEndpoint Represents an endpoint that participates to at least one Raft group and executes the Raft consensus algorithm with aRaftNode
instance.RaftNode A Raft node runs the Raft consensus algorithm as a member of a Raft group.RaftNode.RaftNodeBuilder The builder interface for configuring and creating Raft node instances.RaftNodeStatus Statuses of a Raft node during its own and its Raft group's lifecycle.RaftRole The roles of Raft nodes as defined in the Raft consensus algorithm. -
Classes in io.microraft used by io.microraft.exception Class Description RaftEndpoint Represents an endpoint that participates to at least one Raft group and executes the Raft consensus algorithm with aRaftNode
instance. -
Classes in io.microraft used by io.microraft.model.groupop Class Description MembershipChangeMode Types of membership changes that occur on Raft groups.RaftEndpoint Represents an endpoint that participates to at least one Raft group and executes the Raft consensus algorithm with aRaftNode
instance. -
Classes in io.microraft used by io.microraft.model.log Class Description RaftEndpoint Represents an endpoint that participates to at least one Raft group and executes the Raft consensus algorithm with aRaftNode
instance. -
Classes in io.microraft used by io.microraft.model.message Class Description RaftEndpoint Represents an endpoint that participates to at least one Raft group and executes the Raft consensus algorithm with aRaftNode
instance. -
Classes in io.microraft used by io.microraft.persistence Class Description RaftEndpoint Represents an endpoint that participates to at least one Raft group and executes the Raft consensus algorithm with aRaftNode
instance. -
Classes in io.microraft used by io.microraft.report Class Description RaftEndpoint Represents an endpoint that participates to at least one Raft group and executes the Raft consensus algorithm with aRaftNode
instance.RaftNodeStatus Statuses of a Raft node during its own and its Raft group's lifecycle.RaftRole The roles of Raft nodes as defined in the Raft consensus algorithm. -
Classes in io.microraft used by io.microraft.transport Class Description RaftEndpoint Represents an endpoint that participates to at least one Raft group and executes the Raft consensus algorithm with aRaftNode
instance.