Class QuickFixJServerConfiguration.ThreadedSocketAcceptorConfiguration
- java.lang.Object
-
- io.allune.quickfixj.spring.boot.starter.configuration.server.QuickFixJServerConfiguration.ThreadedSocketAcceptorConfiguration
-
- Enclosing class:
- QuickFixJServerConfiguration
@Configuration @ConditionalOnClass(quickfix.Acceptor.class) @ConditionalOnMissingBean(name="serverAcceptor") @ConditionalOnProperty(prefix="quickfixj.server.concurrent", name="enabled", havingValue="true") public static class QuickFixJServerConfiguration.ThreadedSocketAcceptorConfiguration extends Object
-
-
Constructor Summary
Constructors Constructor Description ThreadedSocketAcceptorConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description quickfix.AcceptorserverAcceptor(quickfix.Application serverApplication, quickfix.MessageStoreFactory serverMessageStoreFactory, quickfix.SessionSettings serverSessionSettings, quickfix.LogFactory serverLogFactory, quickfix.MessageFactory serverMessageFactory, Optional<quickfix.ExecutorFactory> serverExecutorFactory)Creates a multithreadedacceptorbean
-
-
-
Method Detail
-
serverAcceptor
@Bean public quickfix.Acceptor serverAcceptor(quickfix.Application serverApplication, quickfix.MessageStoreFactory serverMessageStoreFactory, quickfix.SessionSettings serverSessionSettings, quickfix.LogFactory serverLogFactory, quickfix.MessageFactory serverMessageFactory, Optional<quickfix.ExecutorFactory> serverExecutorFactory) throws quickfix.ConfigErrorCreates a multithreadedacceptorbean- Parameters:
serverApplication- The server'sApplicationserverMessageStoreFactory- The server'sMessageStoreFactoryserverSessionSettings- The server'sSessionSettingsserverLogFactory- The server'sLogFactoryserverMessageFactory- The server'sMessageFactoryserverExecutorFactory- Optional server'sExecutorFactory- Returns:
- The server's
acceptor - Throws:
quickfix.ConfigError- exception thrown when a configuration error is detected
-
-