Package com.epam.fixengine.scheduler
Class ScheduledSSLFIXServer
java.lang.Object
com.epam.fixengine.FIXServer
com.epam.fixengine.scheduler.ScheduledFIXServer
com.epam.fixengine.scheduler.ScheduledSSLFIXServer
- All Implemented Interfaces:
com.epam.fixengine.manager.ConfiguredSessionListener
-
Field Summary
Fields inherited from class com.epam.fixengine.FIXServer
configuration, servers -
Constructor Summary
ConstructorsConstructorDescriptionScheduledSSLFIXServer(boolean allowNonScheduledSession) ScheduledSSLFIXServer(boolean allowNonScheduledSession, TimeZone timeZone) ScheduledSSLFIXServer(com.epam.fixengine.configuration.Configuration config) ScheduledSSLFIXServer(com.epam.fixengine.configuration.Configuration config, boolean allowNonScheduledSession) ScheduledSSLFIXServer(com.epam.fixengine.configuration.Configuration config, boolean allowNonScheduledSession, TimeZone timeZone) ScheduledSSLFIXServer(com.epam.fixengine.configuration.Configuration config, TimeZone timeZone) ScheduledSSLFIXServer(TimeZone timeZone) -
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.scheduler.ScheduledFIXServer
allowSessions, cancelServerSchedule, cancelSessionSchedule, denySessions, descheduleAllowSessions, descheduleDenySessions, descheduleSession, descheduleSessionStart, descheduleSessionStop, scheduleAllowSessions, scheduleDenySessions, scheduleSession, scheduleSessionStart, scheduleSessionStop, setListener, setServerSchedule, startSession, stop, stopSessionMethods 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, setLoginWaitTimeout, setNic, setPort, setPorts, setPorts, setServer, start, stopAndDeleteServer, unregisterAcceptorSession
-
Constructor Details
-
ScheduledSSLFIXServer
public ScheduledSSLFIXServer() -
ScheduledSSLFIXServer
public ScheduledSSLFIXServer(com.epam.fixengine.configuration.Configuration config) -
ScheduledSSLFIXServer
-
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
-
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:
createServerin classFIXServer
-
getBuiltInSSLServerSocketFactory
protected ServerSocketFactory getBuiltInSSLServerSocketFactory(com.epam.fixengine.configuration.Configuration configuration) -
validateBeforeRegistration
- Overrides:
validateBeforeRegistrationin classFIXServer
-