| Package | Description |
|---|---|
| io.atomix.protocols.raft.protocol |
RaftRequest and RaftResponse
implementations for all client-server communication. |
| Modifier and Type | Method and Description |
|---|---|
static RaftResponse.Status |
RaftResponse.Status.forId(int id)
Returns the status for the given identifier.
|
RaftResponse.Status |
RaftResponse.status()
Returns the response status.
|
RaftResponse.Status |
AbstractRaftResponse.status() |
static RaftResponse.Status |
RaftResponse.Status.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static RaftResponse.Status[] |
RaftResponse.Status.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
T |
RaftResponse.Builder.withStatus(RaftResponse.Status status)
Sets the response status.
|
| Constructor and Description |
|---|
AppendResponse(RaftResponse.Status status,
RaftError error,
long term,
boolean succeeded,
long lastLogIndex) |
CloseSessionResponse(RaftResponse.Status status,
RaftError error) |
CommandResponse(RaftResponse.Status status,
RaftError error,
long index,
long eventIndex,
byte[] result,
long lastSequence) |
ConfigurationResponse(RaftResponse.Status status,
RaftError error,
long index,
long term,
long timestamp,
Collection<RaftMember> members) |
ConfigureResponse(RaftResponse.Status status,
RaftError error) |
HeartbeatResponse(RaftResponse.Status status,
RaftError error) |
InstallResponse(RaftResponse.Status status,
RaftError error) |
JoinResponse(RaftResponse.Status status,
RaftError error,
long index,
long term,
long timestamp,
Collection<RaftMember> members) |
KeepAliveResponse(RaftResponse.Status status,
RaftError error,
MemberId leader,
Collection<MemberId> members,
long[] sessionIds) |
LeaveResponse(RaftResponse.Status status,
RaftError error,
long index,
long term,
long timestamp,
Collection<RaftMember> members) |
MetadataResponse(RaftResponse.Status status,
RaftError error,
Set<RaftSessionMetadata> sessions) |
OpenSessionResponse(RaftResponse.Status status,
RaftError error,
long session,
long timeout) |
OperationResponse(RaftResponse.Status status,
RaftError error,
long index,
long eventIndex,
byte[] result,
long lastSequence) |
PollResponse(RaftResponse.Status status,
RaftError error,
long term,
boolean accepted) |
QueryResponse(RaftResponse.Status status,
RaftError error,
long index,
long eventIndex,
byte[] result,
long lastSequence) |
ReconfigureResponse(RaftResponse.Status status,
RaftError error,
long index,
long term,
long timestamp,
Collection<RaftMember> members) |
TransferResponse(RaftResponse.Status status,
RaftError error) |
VoteResponse(RaftResponse.Status status,
RaftError error,
long term,
boolean voted) |
Copyright © 2013–2017. All rights reserved.