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
IOException
void setNextSenderMsgSeqNum(int next) throws IOException
next
- next sender message sequence numberIOException
int getNextTargetMsgSeqNum() throws IOException
IOException
void setNextTargetMsgSeqNum(int next) throws IOException
next
- the next target message sequence numberIOException
boolean 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
IOException
void logoff()
void logon()
void sendTestRequest()
void sendHeartBeat()
void sendLogoutMessage()
void resetSequence(int nextSeqNum) throws SessionNotFound
SessionNotFound
void disconnect() throws IOException
IOException
boolean getEnabled()
String getStartTime()
String getConnectionRole()
ObjectName getConnectorName()
Copyright © 2021. All rights reserved.