public void start() throws RuntimeError, ConfigError, InterruptedException { logger.info("Establishing connection to FIX 5.0 server..."); initiator.start(); app.awaitLogon(); logger.info("FixClient is ready to perform requests"); sendRequests(); }
public void afterPropertiesSet() throws ConfigError { if (!started) { LogFactory logFactory = new ScreenLogFactory(sessionSettings); FileStoreFactory storeFactory = new FileStoreFactory(sessionSettings); MessageFactory messageFactory = new DefaultMessageFactory(); feedInitiator = new SocketInitiator( application, storeFactory, sessionSettings, logFactory, messageFactory); feedInitiator.start(); } started = true; }