|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use MessageID | |
|---|---|
| ca.mcgill.cs.postina.scribe | |
| Uses of MessageID in ca.mcgill.cs.postina.scribe |
|---|
| Fields in ca.mcgill.cs.postina.scribe declared as MessageID | |
|---|---|
private MessageID |
AckMessage.messageID
The unique identifier of a message. |
private MessageID |
PostinaReliableScribeTransportMessage.messageID
The unique identifier of the message. |
| Fields in ca.mcgill.cs.postina.scribe with type parameters of type MessageID | |
|---|---|
private java.util.LinkedList<MessageID> |
ScribeApplication.outstandingAcks
This list contains the unique identifiers of all messages that have been sent and that have not yet been confirmed. |
private LinkedHashSet<MessageID> |
ScribeApplication.messageHandler.receivedMessagesIDs
The list receivedMessagesIDs contains the IDs of
received messages to guarantee that each message is delivered only
once. |
private java.util.Hashtable<MessageID,PostinaReliableScribeTransportMessage> |
ScribeApplication.sentMessages
A buffer keeping the messages sent by this client. |
| Methods in ca.mcgill.cs.postina.scribe that return MessageID | |
|---|---|
MessageID |
AckMessage.getMessageID()
This method gets the identifier of the message that has been acknowledged. |
MessageID |
PostinaReliableScribeTransportMessage.getMessageID()
This method returns the unique identifier of the message. |
| Methods in ca.mcgill.cs.postina.scribe with parameters of type MessageID | |
|---|---|
void |
ScribeApplication.messageHandler.cancelMessage(MessageID msgId)
A message that has timed out a certain number of times (specified in the properties) will not be resent anymore. |
void |
ScribeApplication.messageHandler.resendMessage(MessageID msgId)
This method resends a message. |
void |
PostinaReliableScribeTransportMessage.setMessageID(MessageID messageID)
This method allows to set the messageID of this message. |
| Constructors in ca.mcgill.cs.postina.scribe with parameters of type MessageID | |
|---|---|
AckMessage(MessageID messageID)
The default constructor takes only a messageID. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||