FIX_SessionManager
The FIX_SessionManager provides support for the other monitors by monitoring the state of the FIX sessions which have been configured and sending out notifications when change occur. The following are monitored:
Connection Status. The session manager sends a periodic heartbeat request to the transport and expects a reply within 15 seconds. If no such reply is received then all service monitors are notified of a loss of connection for the session in question.
Session Status. Notifies all service monitors when the transport is logged in or out of the target server.
Trading Session Status. Some exchanges support the notion of trading session status and report this through the corresponding FIX message. The session manager notifies all the service monitors of a change in Trading Session status.
Configuration parameters
Name | Type | Description |
FixChannel | String Default: "FIX" | |
SendSessionStatusRequest | Boolean Default: False | Whether to send a FIX SessionStatusRequest once logged on. |
NMDA_FIX_SESSION_NAME | String | Provide the SessionName for the MDA session. This parameter is used to provide the MDA session name value to the FIX adapter to support session management using the CMF Session Manager library. |