Modifier and Type | Method and Description |
---|---|
FIXFieldList |
CustomTagsBuilder.getCustomTags(SessionParameters sessionParameters,
FIXFieldList customMessage)
get custom tags
|
Modifier and Type | Method and Description |
---|---|
protected SessionParameters |
Command.getConfiguredSession(SessionID sessionID)
Gets the fix session.
|
protected SessionParameters |
Command.getConfiguredSession(String senderCompID,
String targetCompID,
String qualifier)
Gets the configured fix session.
|
Modifier and Type | Method and Description |
---|---|
protected List<SessionParameters> |
Command.getConfiguredSessionParameters()
Gets the configured fix session list.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
Command.areKeySessionParamsEqual(SessionParameters parameters,
SessionID sessionID) |
Modifier and Type | Method and Description |
---|---|
protected List<SessionParameters> |
SessionListManager.getFIXSessionsConfigured()
Gets configured fix session list.
|
Modifier and Type | Method and Description |
---|---|
static com.epam.fixicc.message.ExtraSessionParams |
CommandUtil.getExtraSessionParams(SessionParameters parameters,
FIXSessionRuntimeState runtimeState)
Gets extra session params from FIX session parameters.
|
static long |
CommandUtil.getInSeqNum(SessionParameters parameters,
FIXSessionRuntimeState runtimeState) |
static long |
CommandUtil.getOutSeqNum(SessionParameters parameters,
FIXSessionRuntimeState runtimeState) |
Constructor and Description |
---|
PreparedMessageUtil(SessionParameters sessionParameters)
Default constructor with SessionParameters object.
|
Modifier and Type | Method and Description |
---|---|
SessionParameters |
FIXSession.getSessionParameters()
Returns the cloned session connection parameters instance.
|
Modifier and Type | Method and Description |
---|---|
List<SessionParameters> |
FIXServer.getRegisterAcceptorSession() |
Modifier and Type | Method and Description |
---|---|
FIXSession |
FIXSessionFactory.createAcceptorSession(SessionParameters sessionParameters)
Creates the acceptor session.
|
FIXSession |
StandardFIXSessionFactory.createAcceptorSession(SessionParameters sessionParameters) |
FIXSession |
FIXSessionFactory.createAcceptorSession(SessionParameters sessionParameters,
FIXTransport transport)
Creates the acceptor session.
|
FIXSession |
StandardFIXSessionFactory.createAcceptorSession(SessionParameters details,
FIXTransport transport) |
FIXSession |
FIXSessionFactory.createInitiatorSession(SessionParameters sessionParameters)
Creates the initiator session.
|
FIXSession |
StandardFIXSessionFactory.createInitiatorSession(SessionParameters details) |
FIXTransport |
DefaultSessionTransportFactory.createInitiatorTransport(String host,
int port,
SessionParameters parameters) |
FIXTransport |
SessionTransportFactory.createInitiatorTransport(String host,
int port,
SessionParameters parameters) |
static FIXSessionFactory |
StandardFIXSessionFactory.getFactory(SessionParameters details) |
FIXSessionFactory |
DefaultFIXSessionFactoryStrategy.getFIXSessionFactory(SessionParameters sessionParameters)
Gets fix session factory.
|
FIXSessionFactory |
FIXSessionFactoryStrategy.getFIXSessionFactory(SessionParameters parameters)
Gets fix session factory.
|
boolean |
SessionParameters.isSimilar(SessionParameters other)
Return true if parameter object describe the same FIX session.
|
boolean |
SessionParameters.isSimilar(SessionParameters other,
List<String> errors)
Return true if parameter object describe the same FIX session.
|
void |
FIXServer.onAddSession(SessionParameters params) |
void |
FIXServer.onRemoveSession(SessionParameters params) |
void |
FIXServer.registerAcceptorSession(SessionParameters sessionParameters)
Register the session parameters of acceptor.
|
void |
FIXMessageFactory.setSessionParameters(SessionParameters sessionParameters)
Setter for session parameters used to construct message headers.
|
void |
FIXServer.unregisterAcceptorSession(SessionParameters sessionParameters)
Remove registered acceptor session.
|
protected void |
SSLFIXServer.validateBeforeRegistration(SessionParameters sessionParameters) |
protected void |
FIXServer.validateBeforeRegistration(SessionParameters sessionParameters) |
Modifier and Type | Method and Description |
---|---|
protected void |
SessionAcceptorStrategyHandler.checkSessionParameters(SessionParameters newParams,
SessionParameters registeredParams) |
protected void |
SessionAcceptorStrategyHandler.createAdminSession(SessionParameters sessionParameters,
FIXTransport fixTransport,
SessionID sessionID) |
abstract void |
SessionAcceptorStrategyHandler.handleIncomingConnection(SessionParameters sessionParameters,
FIXTransport fixTransport) |
void |
AllowNonRegisteredAcceptorStrategyHandler.handleIncomingConnection(SessionParameters inSessionParameters,
FIXTransport fixTransport) |
void |
DenyNonRegisteredAcceptorStrategyHandler.handleIncomingConnection(SessionParameters sessionParameters,
FIXTransport fixTransport) |
protected void |
SessionAcceptorStrategyHandler.mergeSessionParameters(SessionParameters sessionParameters,
SessionParameters registeredSessionParameters) |
protected void |
SessionAcceptorStrategyHandler.processIncomingAdminSession(FIXTransport fixTransport,
SessionID sessionID,
SessionParameters sessionParameters) |
Modifier and Type | Method and Description |
---|---|
ExtendedFIXSession |
FIXSessionManager.locate(SessionParameters params) |
static boolean |
FIXSessionManager.resetSeqNums(SessionParameters params) |
static boolean |
FIXSessionManager.setSeqNums(SessionParameters params,
int inSeqNum,
int outSeqNum) |
Modifier and Type | Class and Description |
---|---|
class |
ScheduledSessionParameters
This bean contains all session level configuration for current session.
|
Modifier and Type | Method and Description |
---|---|
void |
AllowedSessionRegistry.allowSessionForConnect(SessionParameters parameters) |
void |
ScheduledFIXServer.cancelSessionSchedule(SessionParameters params)
Cancel all scheduled tasks for specified session and allow default connection behaviour for it.
|
void |
AllowedSessionRegistry.clean(SessionParameters parameters) |
void |
AllowedSessionRegistry.denySessionForConnect(SessionParameters parameters) |
void |
ScheduledFIXServer.descheduleSession(SessionParameters params) |
protected void |
ScheduledFIXServer.descheduleSessionStart(SessionParameters params) |
protected void |
ScheduledFIXServer.descheduleSessionStop(SessionParameters params) |
boolean |
AllowedSessionRegistry.isSessionAllowed(SessionParameters parameters) |
void |
ScheduledFIXServer.scheduleSession(SessionParameters params,
String startCronExpr,
String stopCronExpr) |
void |
ScheduledFIXServer.scheduleSessionStart(String cronExpr,
SessionParameters params)
Schedule the start of period when incoming connections for specified session are allowed.
|
void |
ScheduledFIXServer.scheduleSessionStop(String cronExpr,
SessionParameters params)
Schedule the end of period when incoming connections for specified session are allowed.
|
void |
ScheduledFIXServer.startSession(SessionParameters params)
Allow connection to specified session manually.
|
void |
ScheduledFIXServer.stopSession(SessionParameters params)
Stop specified session and deny connection manually.
|
protected void |
ScheduledSSLFIXServer.validateBeforeRegistration(SessionParameters sessionParameters) |
Modifier and Type | Field and Description |
---|---|
protected SessionParameters |
AbstractSessionTask.params |
Modifier and Type | Method and Description |
---|---|
SessionParameters |
AbstractSessionTask.getSessionParameters() |
Constructor and Description |
---|
AbstractSessionTask(SessionParameters params) |
AcceptorSessionStartTask(SessionParameters params,
AllowedSessionRegistry registry) |
AcceptorSessionStopTask(SessionParameters params,
AllowedSessionRegistry registry) |
SessionStopTask(SessionParameters params) |
Modifier and Type | Field and Description |
---|---|
protected SessionParameters |
AbstractFIXSession.sessionParameters |
Modifier and Type | Method and Description |
---|---|
SessionParameters |
AcceptorFIXSession.getSessionParameters() |
SessionParameters |
AbstractFIXSession.getSessionParameters()
The returned value is cloned.
|
SessionParameters |
ExtendedFIXSession.getSessionParametersInstance()
Gets session parameter instance.
|
SessionParameters |
AbstractFIXSession.getSessionParametersInstance() |
Modifier and Type | Method and Description |
---|---|
protected FIXTransport |
InitiatorFIXSession.getTransport(SessionParameters sessionParameters,
String host,
int port)
Gets transport.
|
protected FIXSessionRuntimeState |
AbstractFIXSession.initSessionRuntimeState(SessionParameters sessionParameters) |
void |
AcceptorFIXSession.reinitSession(SessionParameters inSessionParameters,
FIXTransport transport) |
protected void |
AcceptorFIXSession.updateSessionParameters(SessionParameters newParams,
SessionParameters oldParams) |
Constructor and Description |
---|
AbstractFIXSession(FIXMessageFactory messageFactory,
SessionParameters sessionParameters,
HandlerChain fixSessionListener)
Creates the
AbstractFIXSession . |
AcceptorFIXSession(FIXMessageFactory messageFactory,
SessionParameters sessionParameters,
HandlerChain fixSessionListener,
FIXTransport transport) |
AutoreconnectFIXSession(FIXMessageFactory factory,
SessionParameters sessionParameters,
HandlerChain fixSessionListener) |
InitiatorFIXSession(FIXMessageFactory factory,
SessionParameters sessionParameters,
HandlerChain fixSessionListener)
Creates the
InitiatorFIXSession . |
Modifier and Type | Method and Description |
---|---|
FIXSession |
AbstractFIXSessionFactory.createAcceptorSession(SessionParameters details) |
FIXSession |
AbstractFIXSessionFactory.createAcceptorSession(SessionParameters details,
FIXTransport transport) |
FIXSession |
AbstractFIXSessionFactory.createInitiatorSession(SessionParameters details) |
protected ExtendedFIXSession |
AbstractFIXSessionFactory.getAcceptorSession(SessionParameters details,
FIXTransport transport,
HandlerChain chain) |
protected ExtendedFIXSession |
AbstractFIXSessionFactory.getInitiatorSession(SessionParameters details,
HandlerChain chain) |
protected void |
AbstractFIXSessionFactory.setGlobalSystemHandlers(HandlerChain chain,
SessionParameters details) |
Modifier and Type | Method and Description |
---|---|
void |
MessageStorage.backupStorage(SessionParameters sessionParameters)
Backup the storage.
|
String |
LogFileLocator.getFileName(SessionParameters sessionParameters)
Gets file name from session parameters.
|
default String |
LogFileLocator.getFileName(String oldFileName,
SessionParameters sessionParameters)
Gets file name from old file name and session parameters.
|
MessageStorage |
FilesystemStorageFactory.getIncomingMessageStorage(SessionParameters sessionParameters)
Gets incoming message storage.
|
MessageStorage |
MMFStorageFactory.getIncomingMessageStorage(SessionParameters sessionParameters)
Gets incoming message storage.
|
MessageStorage |
InMemoryStorageFactory.getIncomingMessageStorage(SessionParameters details) |
MessageStorage |
SlicedFileStorageFactory.getIncomingMessageStorage(SessionParameters sessionParameters)
Gets incoming message storage.
|
MessageStorage |
ChronicleStorageFactory.getIncomingMessageStorage(SessionParameters sessionParameters) |
MessageStorage |
StorageFactory.getIncomingMessageStorage(SessionParameters sessionParameters)
Get incoming message storage instance.
|
MessageStorage |
FilesystemStorageFactory.getOutgoingMessageStorage(SessionParameters sessionParameters)
Gets outgoing message storage.
|
MessageStorage |
MMFStorageFactory.getOutgoingMessageStorage(SessionParameters sessionParameters)
Gets outgoing message storage.
|
MessageStorage |
InMemoryStorageFactory.getOutgoingMessageStorage(SessionParameters details) |
MessageStorage |
SlicedFileStorageFactory.getOutgoingMessageStorage(SessionParameters sessionParameters)
Gets outgoing message storage.
|
MessageStorage |
ChronicleStorageFactory.getOutgoingMessageStorage(SessionParameters sessionParameters) |
MessageStorage |
StorageFactory.getOutgoingMessageStorage(SessionParameters sessionParameters)
Get outgoing message storage instance.
|
Queue<FIXFieldListWithType> |
FilesystemStorageFactory.getQueue(SessionParameters sessionParameters)
Gets queue for session.
|
Queue<FIXFieldListWithType> |
MMFStorageFactory.getQueue(SessionParameters sessionParameters)
Gets queue for session.
|
Queue<FIXFieldListWithType> |
InMemoryStorageFactory.getQueue(SessionParameters sessionParameters)
Create and return a InMemoryQueue instance.
|
Queue<FIXFieldListWithType> |
StorageFactory.getQueue(SessionParameters sessionParameters)
Get outgoing message queue.
|
void |
Initializable.init(SessionParameters params) |
boolean |
FilesystemStorageFactory.loadSessionParameters(SessionParameters sessionParameters,
FIXSessionRuntimeState state)
Loads session parameters from file.
|
boolean |
InMemoryStorageFactory.loadSessionParameters(SessionParameters sessionParameters,
FIXSessionRuntimeState state) |
boolean |
StorageFactory.loadSessionParameters(SessionParameters sessionParameters,
FIXSessionRuntimeState state)
Save session parameters.
|
void |
InMemoryStorageFactory.restoreSessionParameters(SessionParameters sessionParameters) |
void |
FilesystemStorageFactory.saveSessionParameters(SessionParameters sessionParameters,
FIXSessionRuntimeState state)
Stores session parameters to file.
|
void |
InMemoryStorageFactory.saveSessionParameters(SessionParameters details,
FIXSessionRuntimeState state) |
void |
StorageFactory.saveSessionParameters(SessionParameters sessionParameters,
FIXSessionRuntimeState state)
Save session parameters.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractFileMessageStorage.backupStorage(SessionParameters sessionParameters) |
Constructor and Description |
---|
InitiatorFIXTransport(String host,
int port,
int maxMessageSize,
String connectAddress,
boolean enableTcpNoDelay,
SessionParameters sessionParameters) |
InitiatorFIXTransport(String host,
int port,
int maxMessageSize,
String connectAddress,
boolean enableTcpNoDelay,
SessionParameters sessionParameters,
boolean validateCheckSum,
boolean markInMessageTime) |
InitiatorFIXTransport(String host,
int port,
int maxMessageSize,
String connectAddress,
boolean enableTcpNoDelay,
SessionParameters sessionParameters,
boolean validateCheckSum,
boolean validateGarbled,
boolean markInMessageTime) |
InitiatorFIXTransport(String host,
int port,
int maxMessageSize,
String connectAddress,
boolean enableTcpNoDelay,
SessionParameters sessionParameters,
boolean validateCheckSum,
boolean validateGarbled,
boolean markInMessageTime,
int sendBufferSize,
int receiveBufferSize) |
Copyright © 2000–2022 EPAM Systems. All rights reserved.