Package net.sf.colossus.server
Class MessageForClient
java.lang.Object
net.sf.colossus.server.MessageForClient
Encapsulates one message that was sent to client, together with the
last commitNumber and the message number (relative to the commit).
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionMessageForClient
(int messageNr, int commitNr, String message) MessageForClient
(MessageForClient original, int newMsgNumber) Clone from another message in queue, but rewrite the message number because in re-sending they are different. -
Method Summary
Modifier and TypeMethodDescriptionint
int
-
Field Details
-
messageNumber
private final int messageNumber -
commitNumber
private final int commitNumber -
message
-
method
-
-
Constructor Details
-
MessageForClient
-
MessageForClient
Clone from another message in queue, but rewrite the message number because in re-sending they are different.- Parameters:
original
- The original MessageForClient to clone fromnewMsgNumber
- the MessageNumber to used instead
-
-
Method Details
-
getMessageNr
public int getMessageNr() -
getCommitNumber
public int getCommitNumber() -
getMessage
-
getMethod
-