Class QuickFixJServerEndpointAutoConfiguration
- java.lang.Object
-
- io.allune.quickfixj.spring.boot.actuate.config.QuickFixJServerEndpointAutoConfiguration
-
@Configuration(proxyBeanMethods=false) @AutoConfigureAfter(io.allune.quickfixj.spring.boot.starter.configuration.server.QuickFixJServerConfiguration.class) public class QuickFixJServerEndpointAutoConfiguration extends Object
Auto-configurationforQuickFixJServerEndpoint.- Author:
- Eduardo Sanchez-Ros
-
-
Constructor Summary
Constructors Constructor Description QuickFixJServerEndpointAutoConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QuickFixJServerEndpointquickfixjServerEndpoint(quickfix.Acceptor serverAcceptor, quickfix.SessionSettings serverSessionSettings)QuickFixJSessionHealthIndicatorquickfixjServerSessionHealthIndicator(quickfix.Acceptor serverAcceptor, quickfix.SessionScheduleFactory sessionSchedule, quickfix.SessionSettings clientSessionSettings)quickfix.SessionScheduleFactorysessionSchedule()
-
-
-
Method Detail
-
quickfixjServerEndpoint
@Bean @ConditionalOnBean(name={"serverAcceptor","serverSessionSettings"}) @ConditionalOnClass({quickfix.Acceptor.class,quickfix.SessionSettings.class}) @ConditionalOnMissingBean @ConditionalOnAvailableEndpoint public QuickFixJServerEndpoint quickfixjServerEndpoint(quickfix.Acceptor serverAcceptor, quickfix.SessionSettings serverSessionSettings)
-
quickfixjServerSessionHealthIndicator
@Bean @ConditionalOnBean(name={"serverAcceptor","serverSessionSettings"}) @ConditionalOnClass({quickfix.Acceptor.class,quickfix.SessionSettings.class}) @ConditionalOnMissingBean @ConditionalOnEnabledHealthIndicator("quickfixjserver") public QuickFixJSessionHealthIndicator quickfixjServerSessionHealthIndicator(quickfix.Acceptor serverAcceptor, quickfix.SessionScheduleFactory sessionSchedule, quickfix.SessionSettings clientSessionSettings)
-
sessionSchedule
@Bean @ConditionalOnMissingBean public quickfix.SessionScheduleFactory sessionSchedule()
-
-