@StampyLibrary(libraryName="stampy-examples") public class SystemAcknowledgementHandler extends java.lang.Object implements StampyAcknowledgementHandler
| Constructor and Description |
|---|
SystemAcknowledgementHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
ackReceived(java.lang.String id,
java.lang.String receipt,
java.lang.String transaction)
Invoked when an
StompMessageType.ACK message has been received for
a published StompMessageType.MESSAGE. |
void |
nackReceived(java.lang.String id,
java.lang.String receipt,
java.lang.String transaction)
Invoked when an
StompMessageType.NACK message has been received for
a missing StompMessageType.MESSAGE. |
void |
noAcknowledgementReceived(java.lang.String id)
Invoked when the acknowledgement timer has finished and no acknowledgement
has been received.
|
public void ackReceived(java.lang.String id,
java.lang.String receipt,
java.lang.String transaction)
throws java.lang.Exception
StampyAcknowledgementHandlerStompMessageType.ACK message has been received for
a published StompMessageType.MESSAGE.ackReceived in interface StampyAcknowledgementHandlerid - the idreceipt - the receipttransaction - the transactionjava.lang.Exception - the exceptionpublic void nackReceived(java.lang.String id,
java.lang.String receipt,
java.lang.String transaction)
throws java.lang.Exception
StampyAcknowledgementHandlerStompMessageType.NACK message has been received for
a missing StompMessageType.MESSAGE.nackReceived in interface StampyAcknowledgementHandlerid - the idreceipt - the receipttransaction - the transactionjava.lang.Exception - the exceptionpublic void noAcknowledgementReceived(java.lang.String id)
StampyAcknowledgementHandlernoAcknowledgementReceived in interface StampyAcknowledgementHandlerid - the id