public interface SessionStateListener
Modifier and Type | Method and Description |
---|---|
default void |
onConnect()
Called when connection has been established.
|
default void |
onConnectException(Exception exception)
Called when Exception occurs during connection establishment.
|
default void |
onDisconnect()
Called when connection has been disconnected.
|
default void |
onHeartBeatTimeout()
Called when Heartbeat timeout has been detected.
|
default void |
onLogon()
Called when session has been logged on.
|
default void |
onLogout()
Called when session has been logged out.
|
default void |
onMissedHeartBeat()
Called when TestRequest is sent out due to missed Heartbeat.
|
default void |
onRefresh()
Called when message store gets refreshed on Logon.
|
default void |
onResendRequestSatisfied(int beginSeqNo,
int endSeqNo)
Called when a received ResendRequest has been satisfied.
|
default void |
onResendRequestSent(int beginSeqNo,
int endSeqNo,
int currentEndSeqNo)
Called when ResendRequest has been sent out.
|
default void |
onReset()
Called when message store gets reset.
|
default void |
onSequenceResetReceived(int newSeqNo,
boolean gapFillFlag)
Called when SequenceReset has been received.
|
default void onConnect()
default void onConnectException(Exception exception)
exception
- thrown Exceptiondefault void onDisconnect()
default void onLogon()
default void onLogout()
default void onReset()
default void onRefresh()
default void onMissedHeartBeat()
default void onHeartBeatTimeout()
default void onResendRequestSent(int beginSeqNo, int endSeqNo, int currentEndSeqNo)
beginSeqNo
- first seqnum that gets requestedendSeqNo
- last seqnum that gets requestedcurrentEndSeqNo
- last seqnum of range that gets requested on
chunked ResendRequestsdefault void onSequenceResetReceived(int newSeqNo, boolean gapFillFlag)
newSeqNo
- NewSeqNo from SequenceResetgapFillFlag
- GapFillFlag from SequenceResetdefault void onResendRequestSatisfied(int beginSeqNo, int endSeqNo)
beginSeqNo
- first seqnum that was requestedendSeqNo
- last seqnum that was requestedCopyright © 2021. All rights reserved.