Class ScheduledSSLFIXServer

All Implemented Interfaces:
com.epam.fixengine.manager.ConfiguredSessionListener

public class ScheduledSSLFIXServer extends ScheduledFIXServer
  • Constructor Details

    • ScheduledSSLFIXServer

      public ScheduledSSLFIXServer()
    • ScheduledSSLFIXServer

      public ScheduledSSLFIXServer(com.epam.fixengine.configuration.Configuration config)
    • ScheduledSSLFIXServer

      public ScheduledSSLFIXServer(TimeZone timeZone)
    • ScheduledSSLFIXServer

      public ScheduledSSLFIXServer(com.epam.fixengine.configuration.Configuration config, TimeZone timeZone)
    • ScheduledSSLFIXServer

      public ScheduledSSLFIXServer(boolean allowNonScheduledSession)
    • ScheduledSSLFIXServer

      public ScheduledSSLFIXServer(com.epam.fixengine.configuration.Configuration config, boolean allowNonScheduledSession)
    • ScheduledSSLFIXServer

      public ScheduledSSLFIXServer(boolean allowNonScheduledSession, TimeZone timeZone)
    • ScheduledSSLFIXServer

      public ScheduledSSLFIXServer(com.epam.fixengine.configuration.Configuration config, boolean allowNonScheduledSession, TimeZone timeZone)
  • Method Details

    • getSocketFactory

      protected ServerSocketFactory getSocketFactory(com.epam.fixengine.configuration.Configuration config)
    • createServer

      protected Server createServer(com.epam.fixengine.session.util.ConfigurationAdaptor config, int port, boolean autoClose)
      Overrides:
      createServer in class FIXServer
    • getBuiltInSSLServerSocketFactory

      protected ServerSocketFactory getBuiltInSSLServerSocketFactory(com.epam.fixengine.configuration.Configuration configuration)
    • validateBeforeRegistration

      protected void validateBeforeRegistration(SessionParameters sessionParameters)
      Overrides:
      validateBeforeRegistration in class FIXServer