public interface SessionAdminMBean
| Modifier and Type | Method and Description |
|---|---|
void |
disconnect()
Tell the session to disconnect (implies logoff)
|
String |
getBeginString()
Get the begin string (FIX version) for the session
|
boolean |
getCheckCompID() |
String |
getConnectionRole() |
ObjectName |
getConnectorName() |
boolean |
getEnabled() |
String |
getLogClassName() |
int |
getLogonTimeout() |
int |
getLogoutTimeout() |
String |
getMessageFactoryClassName() |
String |
getMessageStoreClassName() |
int |
getNextSenderMsgSeqNum()
Get the next sender message sequence number.
|
int |
getNextTargetMsgSeqNum()
Get the next target message sequence number.
|
boolean |
getRedundantResendRequestsAllowed() |
boolean |
getRefreshOnLogon() |
boolean |
getResetOnDisconnect() |
boolean |
getResetOnLogout() |
String |
getSenderCompID()
Get the sender company ID for the session.
|
String |
getSenderLocationID()
Get the sender company location ID for the session.
|
String |
getSenderSubID()
Get the sender company subID for the session.
|
String |
getSessionID()
Get the session ID.
|
String |
getStartTime() |
String |
getTargetCompID()
Get the target company ID for the session.
|
String |
getTargetLocationID()
Get the target location ID for the session.
|
String |
getTargetSubID()
Get the target subID for the session.
|
boolean |
isLoggedOn() |
boolean |
isLogonAlreadySent() |
boolean |
isLogonReceived() |
boolean |
isLogonSendNeeded() |
boolean |
isLogonSent() |
boolean |
isLogonTimedOut() |
boolean |
isLogoutReceived() |
boolean |
isLogoutSent() |
boolean |
isLogoutTimedOut() |
boolean |
isUsingDataDictionary() |
void |
logoff()
Tell the session to logoff.
|
void |
logon()
Tell the session to logon.
|
void |
reset()
Reset the session's sequence numbers and clear it's resend log.
|
void |
resetSequence(int nextSeqNum)
Reset current sequence number
|
void |
sendHeartBeat()
Send a heartBeat message
|
void |
sendLogoutMessage()
Send a logout message
|
void |
sendTestRequest()
Send a test Request message
|
void |
setLogonTimeout(int seconds) |
void |
setLogoutTimeout(int seconds) |
void |
setNextSenderMsgSeqNum(int next)
Set the next sender message sequence number.
|
void |
setNextTargetMsgSeqNum(int next)
Set the next target message sequence number.
|
String getBeginString()
String getTargetCompID()
String getTargetSubID()
String getTargetLocationID()
String getSenderCompID()
String getSenderSubID()
String getSenderLocationID()
String getSessionID()
int getNextSenderMsgSeqNum()
throws IOException
IOExceptionvoid setNextSenderMsgSeqNum(int next)
throws IOException
next - next sender message sequence numberIOExceptionint getNextTargetMsgSeqNum()
throws IOException
IOExceptionvoid setNextTargetMsgSeqNum(int next)
throws IOException
next - the next target message sequence numberIOExceptionboolean isLogonSent()
boolean isLogonReceived()
boolean isLogonAlreadySent()
boolean isLogonSendNeeded()
boolean isLogonTimedOut()
boolean isLogoutSent()
boolean isLogoutReceived()
boolean isLogoutTimedOut()
void setLogoutTimeout(int seconds)
void setLogonTimeout(int seconds)
int getLogoutTimeout()
int getLogonTimeout()
boolean isLoggedOn()
boolean getRedundantResendRequestsAllowed()
String getLogClassName()
String getMessageFactoryClassName()
String getMessageStoreClassName()
boolean isUsingDataDictionary()
boolean getCheckCompID()
boolean getRefreshOnLogon()
boolean getResetOnLogout()
boolean getResetOnDisconnect()
void reset()
throws IOException
IOExceptionvoid logoff()
void logon()
void sendTestRequest()
void sendHeartBeat()
void sendLogoutMessage()
void resetSequence(int nextSeqNum)
throws SessionNotFound
SessionNotFoundvoid disconnect()
throws IOException
IOExceptionboolean getEnabled()
String getStartTime()
String getConnectionRole()
ObjectName getConnectorName()
Copyright © 2021. All rights reserved.