| Package | Description |
|---|---|
| io.atomix.protocols.raft.protocol |
RaftRequest and RaftResponse
implementations for all client-server communication. |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
RaftResponse.Builder<T extends RaftResponse.Builder<T,U>,U extends RaftResponse>
Response builder.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractRaftResponse
Base response for all client responses.
|
class |
AppendResponse
Server append entries response.
|
class |
CloseSessionResponse
Close session response.
|
class |
CommandResponse
Client command response.
|
class |
ConfigurationResponse
Server configuration response.
|
class |
ConfigureResponse
Configuration installation response.
|
class |
HeartbeatResponse
Client heartbeat response.
|
class |
InstallResponse
Snapshot installation response.
|
class |
JoinResponse
Server join configuration change response.
|
class |
KeepAliveResponse
Session keep alive response.
|
class |
LeaveResponse
Server leave configuration change response.
|
class |
MetadataResponse
Cluster metadata response.
|
class |
OpenSessionResponse
Open session response.
|
class |
OperationResponse
Base client operation response.
|
class |
PollResponse
Server poll response.
|
class |
QueryResponse
Client query response.
|
class |
ReconfigureResponse
Server configuration change response.
|
class |
SessionResponse
Base session response.
|
class |
TransferResponse
Leadership transfer response.
|
class |
VoteResponse
Server vote response.
|
Copyright © 2013–2017. All rights reserved.