public class VoteResponse extends AbstractResponse<VoteResponse>
| Modifier and Type | Class and Description |
|---|---|
static class |
VoteResponse.Builder
Poll response builder.
|
Response.Status| Modifier and Type | Field and Description |
|---|---|
static byte |
TYPE
The unique identifier for the vote response type.
|
| Constructor and Description |
|---|
VoteResponse(net.kuujo.catalyst.util.ReferenceManager<VoteResponse> referenceManager) |
| Modifier and Type | Method and Description |
|---|---|
static VoteResponse.Builder |
builder()
Returns a new vote response builder.
|
static VoteResponse.Builder |
builder(VoteResponse response)
Returns a vote response builder for an existing response.
|
boolean |
equals(Object object) |
int |
hashCode() |
void |
readObject(net.kuujo.catalyst.buffer.BufferInput buffer,
net.kuujo.catalyst.serializer.Serializer serializer) |
long |
term()
Returns the responding node's current term.
|
String |
toString() |
byte |
type() |
boolean |
voted()
Returns a boolean indicating whether the vote was granted.
|
void |
writeObject(net.kuujo.catalyst.buffer.BufferOutput buffer,
net.kuujo.catalyst.serializer.Serializer serializer) |
acquire, close, error, references, release, statuspublic static final byte TYPE
public VoteResponse(net.kuujo.catalyst.util.ReferenceManager<VoteResponse> referenceManager)
NullPointerException - if referenceManager is nullpublic static VoteResponse.Builder builder()
public static VoteResponse.Builder builder(VoteResponse response)
response - The response to build.public byte type()
public long term()
public boolean voted()
public void readObject(net.kuujo.catalyst.buffer.BufferInput buffer,
net.kuujo.catalyst.serializer.Serializer serializer)
public void writeObject(net.kuujo.catalyst.buffer.BufferOutput buffer,
net.kuujo.catalyst.serializer.Serializer serializer)
public String toString()
toString in class AbstractResponse<VoteResponse>Copyright © 2013–2015. All rights reserved.