Class CreateInitiator
java.lang.Object
com.epam.admintool.commands.Command
com.epam.admintool.commands.administrative.CreateInitiator
The CreateInitiator command.
Creates a new initiator session.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final boolean
protected static final boolean
Fields inherited from class com.epam.admintool.commands.Command
adminFixSession, configuredSessionRegister, request, response, xmlContent
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
execute()
Execute command.protected boolean
filFIXVersion
(com.epam.fixicc.message.CreateAcceptor createAcceptorRequest, SessionParameters details) protected boolean
filFIXVersion
(com.epam.fixicc.message.CreateInitiator createInitiatorRequest, SessionParameters details) protected boolean
filFIXVersion
(String version, SessionParameters details) protected void
fillCreadentials
(SessionParameters details, com.epam.fixicc.message.ExtraSessionParams extraSessionParams) protected boolean
fillCustomLogon
(SessionParameters details, com.epam.fixicc.message.ExtraSessionParams extraSessionParams) protected void
fillDisableTCPBuffer
(SessionParameters details, com.epam.fixicc.message.ExtraSessionParams extraSessionParams) protected boolean
fillEncryptedMethodData
(SessionParameters details, com.epam.fixicc.message.ExtraSessionParams extraSessionParams) protected boolean
fillExtraSessionParams
(SessionParameters details, com.epam.fixicc.message.ExtraSessionParams extraSessionParams) protected void
fillForceSeqNumReset
(SessionParameters details, com.epam.fixicc.message.ExtraSessionParams extraSessionParams) protected void
fillHBI
(SessionParameters details, com.epam.fixicc.message.ExtraSessionParams extraSessionParams) protected void
fillLocationIds
(SessionParameters details, com.epam.fixicc.message.ExtraSessionParams extraSessionParams) protected void
fillMaxMessagesToSendInBatch
(SessionParameters details, com.epam.fixicc.message.ExtraSessionParams extraSessionParams) protected void
fillRejectiong
(SessionParameters details, com.epam.fixicc.message.ExtraSessionParams extraSessionParams) protected boolean
fillSenderTargetIds
(com.epam.fixicc.message.CreateAcceptor createAcceptorRequest, SessionParameters details) protected boolean
fillSenderTargetIds
(com.epam.fixicc.message.CreateInitiator createInitiatorRequest, SessionParameters details) protected boolean
fillSenderTargetIds
(String senderCompId, String targetCompId, String sessionQualifier, SessionParameters details) protected void
fillSequences
(SessionParameters details, com.epam.fixicc.message.ExtraSessionParams extraSessionParams) protected void
fillSessionQualifierTag
(SessionParameters details, com.epam.fixicc.message.ExtraSessionParams extraSessionParams) protected void
fillStorageType
(SessionParameters details, com.epam.fixicc.message.ExtraSessionParams extraSessionParams) protected void
fillSubIds
(SessionParameters details, com.epam.fixicc.message.ExtraSessionParams extraSessionParams) protected FIXFieldList
getCustomMessage
(com.epam.fixicc.message.ExtraSessionParams extraSessionParams) construct custom login messageMethods inherited from class com.epam.admintool.commands.Command
areKeySessionParamsEqual, getAdminFixSession, getConfiguredSession, getConfiguredSession, getConfiguredSessionParameters, getConfiguredSessionRegister, getFIXSession, getFIXSession, getFIXSessions, getRequest, getRequestID, sendError, sendInvalidArgument, sendReject, sendResponse, sendResponse, sendResponseSuccess, sendUnknownSession, sendUnknownSession, setAdminFixSession, setConfiguredSessionRegister, setRequest, setXmlContent
-
Field Details
-
FAIL
protected static final boolean FAIL- See Also:
-
SUCCESS
protected static final boolean SUCCESS- See Also:
-
-
Constructor Details
-
CreateInitiator
public CreateInitiator()
-
-
Method Details
-
execute
public void execute()Description copied from class:Command
Execute command. -
fillExtraSessionParams
protected boolean fillExtraSessionParams(SessionParameters details, com.epam.fixicc.message.ExtraSessionParams extraSessionParams) -
fillSessionQualifierTag
protected void fillSessionQualifierTag(SessionParameters details, com.epam.fixicc.message.ExtraSessionParams extraSessionParams) -
fillMaxMessagesToSendInBatch
protected void fillMaxMessagesToSendInBatch(SessionParameters details, com.epam.fixicc.message.ExtraSessionParams extraSessionParams) -
fillForceSeqNumReset
protected void fillForceSeqNumReset(SessionParameters details, com.epam.fixicc.message.ExtraSessionParams extraSessionParams) -
fillRejectiong
protected void fillRejectiong(SessionParameters details, com.epam.fixicc.message.ExtraSessionParams extraSessionParams) -
fillSequences
protected void fillSequences(SessionParameters details, com.epam.fixicc.message.ExtraSessionParams extraSessionParams) -
fillCustomLogon
protected boolean fillCustomLogon(SessionParameters details, com.epam.fixicc.message.ExtraSessionParams extraSessionParams) -
fillCreadentials
protected void fillCreadentials(SessionParameters details, com.epam.fixicc.message.ExtraSessionParams extraSessionParams) -
fillStorageType
protected void fillStorageType(SessionParameters details, com.epam.fixicc.message.ExtraSessionParams extraSessionParams) -
fillSubIds
protected void fillSubIds(SessionParameters details, com.epam.fixicc.message.ExtraSessionParams extraSessionParams) -
fillLocationIds
protected void fillLocationIds(SessionParameters details, com.epam.fixicc.message.ExtraSessionParams extraSessionParams) -
fillHBI
protected void fillHBI(SessionParameters details, com.epam.fixicc.message.ExtraSessionParams extraSessionParams) -
filFIXVersion
protected boolean filFIXVersion(com.epam.fixicc.message.CreateInitiator createInitiatorRequest, SessionParameters details) -
filFIXVersion
protected boolean filFIXVersion(com.epam.fixicc.message.CreateAcceptor createAcceptorRequest, SessionParameters details) -
fillDisableTCPBuffer
protected void fillDisableTCPBuffer(SessionParameters details, com.epam.fixicc.message.ExtraSessionParams extraSessionParams) -
filFIXVersion
-
fillSenderTargetIds
protected boolean fillSenderTargetIds(com.epam.fixicc.message.CreateInitiator createInitiatorRequest, SessionParameters details) -
fillSenderTargetIds
protected boolean fillSenderTargetIds(com.epam.fixicc.message.CreateAcceptor createAcceptorRequest, SessionParameters details) -
fillSenderTargetIds
protected boolean fillSenderTargetIds(String senderCompId, String targetCompId, String sessionQualifier, SessionParameters details) -
fillEncryptedMethodData
protected boolean fillEncryptedMethodData(SessionParameters details, com.epam.fixicc.message.ExtraSessionParams extraSessionParams) -
getCustomMessage
protected FIXFieldList getCustomMessage(com.epam.fixicc.message.ExtraSessionParams extraSessionParams) construct custom login message
-