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 Server
createServer
(com.epam.fixengine.session.util.ConfigurationAdaptor config, int port, boolean autoClose) protected ServerSocketFactory
getBuiltInSSLServerSocketFactory
(com.epam.fixengine.configuration.Configuration configuration) protected ServerSocketFactory
getSocketFactory
(com.epam.fixengine.configuration.Configuration config) protected void
validateBeforeRegistration
(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:
createServer
in classFIXServer
-
getBuiltInSSLServerSocketFactory
protected ServerSocketFactory getBuiltInSSLServerSocketFactory(com.epam.fixengine.configuration.Configuration configuration) -
validateBeforeRegistration
- Overrides:
validateBeforeRegistration
in classFIXServer
-