Interface SocketContextFactory


public interface SocketContextFactory
Provide customized socket factories for FIX sessions and FIX server.
  • Method Summary

    Modifier and Type
    Method
    Description
    createServerSocketFactory(com.epam.fixengine.configuration.Configuration configuration)
    Create ServerSocketFactory for FIX server.
    createSocketFactory(com.epam.fixengine.configuration.Configuration configuration)
    Create SocketFactory for initiator FIX sessions.
  • Method Details

    • createSocketFactory

      SocketFactory createSocketFactory(com.epam.fixengine.configuration.Configuration configuration) throws Exception
      Create SocketFactory for initiator FIX sessions. Initiator uses this factory to instantiate a Socket for connection to counterparty.
      Parameters:
      configuration - FIX session configuration
      Returns:
      SocketFactory, which will be used by engine for initializing connection with other side
      Throws:
      Exception
    • createServerSocketFactory

      ServerSocketFactory createServerSocketFactory(com.epam.fixengine.configuration.Configuration configuration) throws Exception
      Create ServerSocketFactory for FIX server.
      Parameters:
      configuration - FIX server configuration
      Returns:
      ServerSocketFactory, which will be used for creating ServerSocket(s) for FIX server
      Throws:
      Exception