public abstract class PaxosMessage
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static interface |
PaxosMessage.Acceptance |
static interface |
PaxosMessage.AcceptResponse |
static interface |
PaxosMessage.Denial |
static interface |
PaxosMessage.ProposeResponse |
static interface |
PaxosMessage.Request |
Modifier and Type | Field and Description |
---|---|
long |
commandSlot |
long |
proposalNumber |
int |
sourceNodeID |
Constructor and Description |
---|
PaxosMessage(int sourceNodeID,
long commandSlot,
long proposalNumber) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
toString() |
public final long commandSlot
public final long proposalNumber
public final int sourceNodeID