com.epam.admintool.commands.administrative
Class CreateInitiator

java.lang.Object
  extended by com.epam.admintool.commands.Command
      extended by com.epam.admintool.commands.administrative.CreateInitiator

public class CreateInitiator
extends Command

The CreateInitiator command.
Creates a new initiator session.


Field Summary
protected static boolean FAIL
           
protected static boolean SUCCESS
           
 
Fields inherited from class com.epam.admintool.commands.Command
adminFixSession, configuredSessionRegister, log, request, response, xmlContent
 
Constructor Summary
CreateInitiator()
           
 
Method Summary
 void execute()
          Execute command.
protected  boolean filFIXVersion(com.epam.fixicc.message.ApplVerID applVerID, com.epam.fixicc.message.FIXVersion version, SessionParameters details)
           
protected  boolean filFIXVersion(com.epam.fixicc.message.CreateAcceptor createAcceptorRequest, SessionParameters details)
           
protected  boolean filFIXVersion(com.epam.fixicc.message.CreateInitiator createInitiatorRequest, 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 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 message
 
Methods inherited from class com.epam.admintool.commands.Command
getAdminFixSession, getConfiguredSession, getConfiguredSession, getConfiguredSessionParameters, getConfiguredSessionRegister, getFIXSession, getFIXSession, getFIXSessions, getRequest, getRequestID, sendError, sendInvalidArgument, sendReject, sendResponse, sendResponse, sendResponseSuccess, sendUnknownSession, sendUnknownSession, setAdminFixSession, setConfiguredSessionRegister, setRequest, setXmlContent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FAIL

protected static final boolean FAIL
See Also:
Constant Field Values

SUCCESS

protected static final boolean SUCCESS
See Also:
Constant Field Values
Constructor Detail

CreateInitiator

public CreateInitiator()
Method Detail

execute

public void execute()
Description copied from class: Command
Execute command.

Specified by:
execute in class Command

fillExtraSessionParams

protected boolean fillExtraSessionParams(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

protected boolean filFIXVersion(com.epam.fixicc.message.ApplVerID applVerID,
                                com.epam.fixicc.message.FIXVersion version,
                                SessionParameters details)

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



Copyright © 2000-2014 EPAM Systems. All Rights Reserved.