Package com.epam.fixengine.scheduler
Class ScheduledSessionParameters
java.lang.Object
com.epam.fixengine.SessionParameters
com.epam.fixengine.scheduler.ScheduledSessionParameters
- All Implemented Interfaces:
com.epam.fixengine.session.TradingSessionParameters
,Cloneable
This bean contains all session level configuration for current session.
-
Field Summary
Fields inherited from class com.epam.fixengine.SessionParameters
APP_VERSION_PROPERTY, appVersionContainer, BACKUP_HOST_PROPERTY, BACKUP_PORT_PROPERTY, configuration, DEFAULT_SEQUENCE_NUM, defUseBlockingSockets, defUseJavaNIO, defUseSpinningRead, destinations, FIX_FIELD_LIST_PROPERTY, FIX_VERSION_PROPERTY, fixFieldList, fixVersionContainer, HEARTBEAT_INTERVAL_PROPERTY, heartbeatInterval, host, HOST_PROPERTY, IN_SEQ_NUMS_FOR_NEXT_CONNECT_PROPERTY, INCOMING_LOGIN_FIX_FIELD_LIST_PROPERTY, INCOMING_SEQUENCE_NUMBER_PROPERTY, incomingLoginFixFieldList, incomingSequenceNumber, LAST_SEQ_NUM_RESET_TIMESTAMP_PROPERTY, lastSeqNumResetTimestamp, OUT_SEQ_NUMS_FOR_NEXT_CONNECT_PROPERTY, OUTGOING_LOGIN_FIX_FIELD_LIST_PROPERTY, OUTGOING_SEQUENCE_NUMBER_PROPERTY, outgoingLoginFixFieldList, outgoingSequenceNumber, PASSWORD_PROPERTY, port, PORT_PROPERTY, SENDER_COMP_ID_PROPERTY, SENDER_LOCATION_ID_PROPERTY, SENDER_SUB_ID_PROPERTY, senderLocationId, senderSubId, SESSION_ID_PROPERTY, SESSION_QUALIFIER_PROPERTY, sessionID, sessionSSLCipherSuite, sessionSSLPeerCertificates, sessionSSLProtocol, SOCKET_CONNECT_ADDRESS_PREFIX_PROPERTY, TARGET_COMP_ID_PROPERTY, TARGET_LOCATION_ID_PROPERTY, TARGET_SUB_ID_PROPERTY, targetLocationId, targetSubId, timeZone, tradePeriodBegin, tradePeriodEnd, USERNAME_PROPERTY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCreates acceptor session in disconnected stateCreates initiator sessionDeprecated.boolean
int
hashCode()
void
setStartTimeExpr
(String startTimeExpr) void
setStopTimeExpr
(String stopTimeExpr) Methods inherited from class com.epam.fixengine.SessionParameters
addAllDestinations, addDestination, addDestination, addHeaderField, addOutgoingLoginField, addOutgoingLoginField, addOutgoingLoginField, addOutgoingLoginField, addOutgoingLoginField, addOutgoingLoginField, addOutgoingLoginField, addOutgoingLoginField, clone, disableInSeqNumsOnNextConnect, disableOutSeqNumsOnNextConnect, fromConfiguration, fromProperties, getAppVersion, getAppVersionContainer, getBackupHost, getBackupPort, getConfiguration, getConnectivityParams, getCustomLoader, getDestinations, getEncryptionType, getFixFieldList, getFixVersion, getFixVersionContainer, getForceSeqNumReset, getHeartbeatInterval, getHost, getIncomingLoginFixFieldList, getIncomingPassword, getIncomingSequenceNumber, getIncomingUserName, getLastSeqNumResetTimestamp, getOutgoingLoginFixFieldList, getOutgoingSequenceNumber, getPassword, getPort, getSenderCompId, getSenderLocationId, getSenderSubId, getSessionId, getSessionID, getSessionQualifier, getSessionSSLCipherSuite, getSessionSSLPeerCertificates, getSessionSSLProtocol, getTargetCompId, getTargetLocationId, getTargetSubId, getTimeZone, getTradePeriodBegin, getTradePeriodEnd, getUserName, hasPort, isCustomSessionID, isFIXT, isNeedToIncludeLastProcessed, isSetInSeqNumsOnNextConnect, isSetOutSeqNumsOnNextConnect, isSetSeqNumsOnNextConnect, isSimilar, isSimilar, isUseBlockingSocket, isUseJavaNIO, isUseJavaNIOByDefault, isUseSpinningRead, printConfiguration, removeAllDestinations, removeDestination, removeDestination, searchAppVersion, setAppVersion, setAppVersion, setAppVersion, setBackupHost, setBackupPort, setConfiguration, setCustomLoader, setEncryptionType, setFixFieldList, setFixVersion, setFixVersion, setFixVersion, setForceSeqNumReset, setHeartbeatInterval, setHost, setIncomingLoginFixFieldList, setIncomingSequenceNumber, setLastSeqNumResetTimestamp, setOutgoingLoginFixFieldList, setOutgoingSequenceNumber, setPassword, setPort, setSenderCompId, setSenderLocationId, setSenderSubId, setSessionID, setSessionQualifier, setSessionSSLCipherSuite, setSessionSSLPeerCertificates, setSessionSSLProtocol, setTargetCompId, setTargetLocationId, setTargetSubId, setTimeZone, setTradePeriodBegin, setTradePeriodEnd, setUserName, toProperties, toString
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.epam.fixengine.session.TradingSessionParameters
clearTradePeriod, clearTradePeriodBegin, clearTradePeriodEnd, isOnlyPeriodBeginDefined, isTimestampAfterTradingPeriodBegin, isTimestampAfterTradingPeriodBegin, isTimestampAfterTradingPeriodEnd, isTimestampInTradingPeriod, isTradingPeriodDefined
-
Constructor Details
-
ScheduledSessionParameters
public ScheduledSessionParameters()
-
-
Method Details
-
createNewFIXSession
Deprecated.usecreateAcceptorSession()
orcreateInitiatorSession()
insteadDescription copied from class:SessionParameters
Creates initiator fix session.User can use StandardFIXSessionFactory.getFactory(SessionParameters).createInitiatorSession(SessionParameters) instead this method.
- Overrides:
createNewFIXSession
in classSessionParameters
- Throws:
IOException
-
createInitiatorSession
Description copied from class:SessionParameters
Creates initiator session- Overrides:
createInitiatorSession
in classSessionParameters
- Returns:
- FIX session
- Throws:
IOException
-
createAcceptorSession
Description copied from class:SessionParameters
Creates acceptor session in disconnected state- Overrides:
createAcceptorSession
in classSessionParameters
- Returns:
- FIX session
- Throws:
IOException
-
getStartTimeExpr
-
setStartTimeExpr
-
getStopTimeExpr
-
setStopTimeExpr
-
equals
- Overrides:
equals
in classSessionParameters
-
hashCode
public int hashCode()- Overrides:
hashCode
in classSessionParameters
-
createAcceptorSession()
orcreateInitiatorSession()
instead