Capital Markets Adapters 10.15 | Apama Capital Markets Adapters Documentation 10.15 | Apama Base FIX Adapter | FIX service monitors | Client session | FIX_SessionManager
 
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"
The channel to emit upstream events to. See Session configuration.
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.