| Package | Description |
|---|---|
| io.atomix.protocols.raft |
Core interfaces for operating on replicated state machines in the Raft cluster.
|
| io.atomix.protocols.raft.cluster |
Interfaces for managing and interacting with the Raft cluster.
|
| io.atomix.protocols.raft.protocol |
RaftRequest and RaftResponse
implementations for all client-server communication. |
| io.atomix.protocols.raft.proxy |
Facilitates modification of a Raft state machine via proxy.
|
| io.atomix.protocols.raft.session |
Interfaces for managing client sessions on a Raft server.
|
| io.atomix.protocols.raft.storage.log.entry |
RaftLogEntry implementations used internally to replicate
state changes, sessions, and configuration changes in the cluster. |
| io.atomix.protocols.raft.storage.system |
Classes and interfaces that aid in storing and loading persistent cluster and server configurations.
|
| Class and Description |
|---|
| MemberId
Raft member ID.
|
| RaftCluster
Raft server cluster API.
|
| RaftMember.Type
Indicates how the member participates in voting and replication.
|
| Class and Description |
|---|
| MemberId
Raft member ID.
|
| RaftClusterEvent.Type
Raft cluster event type.
|
| RaftClusterEventListener
Raft cluster event listener.
|
| RaftMember
Represents a member of a Raft cluster.
|
| RaftMember.Type
Indicates how the member participates in voting and replication.
|
| Class and Description |
|---|
| MemberId
Raft member ID.
|
| RaftMember
Represents a member of a Raft cluster.
|
| Class and Description |
|---|
| MemberId
Raft member ID.
|
| Class and Description |
|---|
| MemberId
Raft member ID.
|
| Class and Description |
|---|
| RaftMember
Represents a member of a Raft cluster.
|
| Class and Description |
|---|
| MemberId
Raft member ID.
|
| RaftMember
Represents a member of a Raft cluster.
|
Copyright © 2013–2017. All rights reserved.