com.teraspaces.qwfix
Class FIXEngineSessionSettings

java.lang.Object
  extended by com.teraspaces.qwfix.FIXEngineSessionSettings

public final class FIXEngineSessionSettings
extends Object

Represents the settings of a FIX session in FIXEngineSettings. This class cannot be inherited.


Method Summary
 List<com.teraspaces.visuallambda.QWVisualLambdaModule> getIncomingMessageHandlers()
          Gets the list of incoming message Visual Lambda handlers.
 List<com.teraspaces.visuallambda.QWVisualLambdaModule> getLogonMessageHandlers()
          Gets the list of log on message Visual Lambda handlers.
 List<com.teraspaces.visuallambda.QWVisualLambdaModule> getOutgoingMessageHandlers()
          Gets the list of outgoing message Visual Lambda handlers.
 FIXEngineSessionEndPoint getSessionEndPoint()
          Gets the session end point.
 FIXSessionSettings getSessionSettings()
          Gets the session settings.
 int getThreadPriorityDecoding()
          Gets the thread priority of decoding (incoming) thread.
 int getThreadPriorityEncoding()
          Gets the thread priority of encoding (outgoing) thread.
 boolean isEnabled()
          Checks if is enabled.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getSessionSettings

public FIXSessionSettings getSessionSettings()
Gets the session settings.

Returns:
the session settings

getSessionEndPoint

public FIXEngineSessionEndPoint getSessionEndPoint()
Gets the session end point.

Returns:
the session end point

getIncomingMessageHandlers

public List<com.teraspaces.visuallambda.QWVisualLambdaModule> getIncomingMessageHandlers()
Gets the list of incoming message Visual Lambda handlers.

The returned list is read only.

Returns:
the list of incoming message Visual Lambda handlers

getOutgoingMessageHandlers

public List<com.teraspaces.visuallambda.QWVisualLambdaModule> getOutgoingMessageHandlers()
Gets the list of outgoing message Visual Lambda handlers.

The returned list is read only.

Returns:
the list of outgoing message Visual Lambda handlers

getLogonMessageHandlers

public List<com.teraspaces.visuallambda.QWVisualLambdaModule> getLogonMessageHandlers()
Gets the list of log on message Visual Lambda handlers.

The returned list is read only.

Returns:
the list of log on message Visual Lambda handlers

isEnabled

public boolean isEnabled()
Checks if is enabled.

Returns:
true, if is enabled

getThreadPriorityEncoding

public int getThreadPriorityEncoding()
Gets the thread priority of encoding (outgoing) thread.

Returns:
the thread priority of encoding (outgoing) thread.

getThreadPriorityDecoding

public int getThreadPriorityDecoding()
Gets the thread priority of decoding (incoming) thread.

Returns:
the thread priority of decoding (incoming) thread.