|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface WsrmSequenceMonitor
This is a class which will implemented as a thread. There should be only one instance of this thread running per database. This would typically be done by ensuring that the configuration files passed during the initializations are different for different configFiles.
Method Summary | |
---|---|
boolean |
checkIfMessagesAvailable(WsrmSequenceInfo wsrmSequenceInfo)
Checks to see if any messages have been stored for this sequence in question. |
boolean |
checkInactivityTimeout(WsrmSequenceInfo wsrmSequenceInfo)
Checks to see if the inactivity interval has expired on the sequence in question. |
void |
checkToIssueAcknowledgements(WsrmSequenceInfo wsrmSequenceInfo)
This method checks to see if acknowledgements should be issued on a specific sequence. |
void |
checkToIssueRetransmissions(WsrmSequenceInfo wsrmSequenceInfo)
This method checks to see if retransmissions need to be issued on the specified sequence. |
void |
startServices()
Begin services related to sequence monitoring viz. |
void |
stopServices()
Stop services related to sequence monitoring. |
Method Detail |
---|
void startServices()
void stopServices()
boolean checkInactivityTimeout(WsrmSequenceInfo wsrmSequenceInfo) throws WsrmStorageException
WsrmStorageException
boolean checkIfMessagesAvailable(WsrmSequenceInfo wsrmSequenceInfo) throws WsrmStorageException
WsrmStorageException
void checkToIssueAcknowledgements(WsrmSequenceInfo wsrmSequenceInfo) throws MessageFlowException, WsrmStorageException
MessageFlowException
WsrmStorageException
void checkToIssueRetransmissions(WsrmSequenceInfo wsrmSequenceInfo) throws WsrmStorageException, MessageFlowException
WsrmStorageException
MessageFlowException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |