| Package | Description |
|---|---|
| io.atomix.protocols.raft |
Core interfaces for operating on replicated state machines in 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.service | |
| io.atomix.protocols.raft.session |
Interfaces for managing client sessions on a Raft server.
|
| io.atomix.protocols.raft.storage.snapshot |
Classes and interfaces that aid in storing, loading, and installing on-disk state machine snapshots.
|
| Class and Description |
|---|
| RaftService
Base class for user-provided Raft state machines.
|
| ServiceType
Raft service type.
|
| Class and Description |
|---|
| ServiceType
Raft service type.
|
| Class and Description |
|---|
| ServiceType
Raft service type.
|
| Class and Description |
|---|
| Commit
Represents the committed state and metadata of a Raft state machine operation.
|
| RaftService
Base class for user-provided Raft state machines.
|
| ServiceContext
State machine context.
|
| ServiceId
Snapshot identifier.
|
| ServiceType
Raft service type.
|
| Class and Description |
|---|
| ServiceType
Raft service type.
|
| Class and Description |
|---|
| ServiceId
Snapshot identifier.
|
Copyright © 2013–2017. All rights reserved.