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.booleaninthashCode()voidsetStartTimeExpr(String startTimeExpr) voidsetStopTimeExpr(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, toStringMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods 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:SessionParametersCreates initiator fix session.User can use StandardFIXSessionFactory.getFactory(SessionParameters).createInitiatorSession(SessionParameters) instead this method.
- Overrides:
createNewFIXSessionin classSessionParameters- Throws:
IOException
-
createInitiatorSession
Description copied from class:SessionParametersCreates initiator session- Overrides:
createInitiatorSessionin classSessionParameters- Returns:
- FIX session
- Throws:
IOException
-
createAcceptorSession
Description copied from class:SessionParametersCreates acceptor session in disconnected state- Overrides:
createAcceptorSessionin classSessionParameters- Returns:
- FIX session
- Throws:
IOException
-
getStartTimeExpr
-
setStartTimeExpr
-
getStopTimeExpr
-
setStopTimeExpr
-
equals
- Overrides:
equalsin classSessionParameters
-
hashCode
public int hashCode()- Overrides:
hashCodein classSessionParameters
-
createAcceptorSession()orcreateInitiatorSession()instead