Uses of Package
io.atomix.raft.protocol
Packages that use io.atomix.raft.protocol
Package
Description
Provides classes and interfaces for managing Raft clients and servers.
Implementations of core Raft server interfaces.
Raft partition management utilities.
Provides
RaftRequest and RaftResponse implementations for all internal Raft protocol
communication.Provides classes for role-based management of leader election and replication in the Raft
consensus protocol.
Provides a standalone segmented log for use in the Raft consensus protocol implementation.
-
Classes in io.atomix.raft.protocol used by io.atomix.raft
-
Classes in io.atomix.raft.protocol used by io.atomix.raft.impl
-
Classes in io.atomix.raft.protocol used by io.atomix.raft.partition.implClassDescriptionAppend entries request.Server append entries response.Configuration installation request.Configuration installation response.Server snapshot installation request.Snapshot installation response.Server poll request.Server poll response.Raft server protocol.Member configuration change request.Server configuration change response.Leadership transfer request.Leadership transfer response.Server vote request.Server vote response.
-
Classes in io.atomix.raft.protocol used by io.atomix.raft.protocolClassDescriptionBase request for all client requests.Abstract request builder.Base response for all client responses.Abstract response builder.Append entries request.Append request builder.Server append entries response.Append response builder.Configuration change request.Configuration request builder.Server configuration response.Configuration response builder.Configuration installation request.Heartbeat request builder.Configuration installation response.Heartbeat response builder.Server snapshot installation request.Snapshot request builder.Snapshot installation response.Install response builder.Server poll request.Poll request builder.Server poll response.Poll response builder.Base type for Raft protocol messages.Base interface for requests.Request builder.Base interface for responses.Response builder.Response status.Member configuration change request.Reconfigure request builder.Server configuration change response.Reconfigure response builder.Leadership transfer request.Transfer request builder.Leadership transfer response.Join response builder.Server vote request.Vote request builder.Server vote response.Poll response builder.
-
Classes in io.atomix.raft.protocol used by io.atomix.raft.rolesClassDescriptionAppend entries request.Server append entries response.Configuration installation request.Configuration installation response.Server snapshot installation request.Snapshot installation response.Server poll request.Server poll response.Base interface for requests.Base interface for responses.Member configuration change request.Server configuration change response.Leadership transfer request.Leadership transfer response.Server vote request.Server vote response.
-
Classes in io.atomix.raft.protocol used by io.atomix.raft.storage.log