Package com.epam.fixengine
Class SSLFIXServer
java.lang.Object
com.epam.fixengine.FIXServer
com.epam.fixengine.SSLFIXServer
- All Implemented Interfaces:
com.epam.fixengine.manager.ConfiguredSessionListener
SSL server implementation.
-
Field Summary
Fields inherited from class com.epam.fixengine.FIXServer
configuration, servers -
Constructor Summary
ConstructorsConstructorDescriptionSSLFIXServer(int... ports) SSLFIXServer(com.epam.fixengine.configuration.Configuration conf) SSLFIXServer(com.epam.fixengine.configuration.Configuration conf, int... ports) -
Method Summary
Modifier and TypeMethodDescriptionprotected ServercreateServer(com.epam.fixengine.session.util.ConfigurationAdaptor config, int port, boolean autoClose) protected ServerSocketFactorygetBuiltInSSLServerSocketFactory(com.epam.fixengine.configuration.Configuration configuration) protected ServerSocketFactorygetSocketFactory(com.epam.fixengine.configuration.Configuration config) protected voidvalidateBeforeRegistration(SessionParameters sessionParameters) Methods inherited from class com.epam.fixengine.FIXServer
addServer, addServerStatusListener, clearServers, closePort, deleteServer, getAcceptorStrategy, getConfigPath, getConfiguredServerSocketFactory, getNic, getOpenPorts, getPorts, getRegisterAcceptorSession, getServer, getTransportFactory, handleAutoClose, isStarted, onAddSession, onRemoveSession, openPort, openPort, openPort, openPort, registerAcceptorSession, registerConfiguredSessions, removeServerStatusListener, setConfigPath, setConnectionValidator, setIncomingConnectionExecutor, setListener, setLoginWaitTimeout, setNic, setPort, setPorts, setPorts, setServer, start, stop, stopAndDeleteServer, unregisterAcceptorSession
-
Constructor Details
-
SSLFIXServer
public SSLFIXServer() -
SSLFIXServer
public SSLFIXServer(com.epam.fixengine.configuration.Configuration conf) -
SSLFIXServer
public SSLFIXServer(int... ports) -
SSLFIXServer
public SSLFIXServer(com.epam.fixengine.configuration.Configuration conf, int... ports)
-
-
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:
createServerin classFIXServer
-
getBuiltInSSLServerSocketFactory
protected ServerSocketFactory getBuiltInSSLServerSocketFactory(com.epam.fixengine.configuration.Configuration configuration) -
validateBeforeRegistration
- Overrides:
validateBeforeRegistrationin classFIXServer
-