public interface MFCommonMarketDataHandler
| Modifier and Type | Method and Description |
|---|---|
void |
on(BatchesCompleted batchesCompleted,
MFMarketDataSession session)
Called to notify that a EBS batch is complete.
|
void |
on(Heartbeat heartbeat,
MFMarketDataSession session)
Called when a heartbeat is received.
|
void |
on(LogonResponse logonResponse,
MFMarketDataSession session)
Called when a logon is successful.
|
void |
on(Logout logout,
MFMarketDataSession session)
Called when a logout is request to the client.
|
void |
on(LogoutResponse logoutResponse,
MFMarketDataSession session)
A response to a successful logout request.
|
void |
on(MarketDataRequestReject marketDataRequestReject,
MFMarketDataSession session)
Called on a response to a market data request to notify the request could not
be processed.
|
void |
on(SecurityDefinition securityDefinition,
MFMarketDataSession session)
Called on each security definition in response to a security definition request.
|
void |
on(SecurityStatus securityStatus,
MFMarketDataSession session)
Called on a response to a market data request to notify the subscription status
of a particular security.
|
void |
onConnect(MFMarketDataSession session)
Called when the session establishes a socket connection.
|
void |
onDisconnect(java.lang.String message,
MFMarketDataSession session)
Called when the session socket disconnects.
|
void |
onStart(MFMarketDataSession session)
Called right before the handler becomes active in the MFClient.run()
event loop.
|
void |
onStop(MFMarketDataSession session)
Called when the session is being removed from processing in
the event loop.
|
void onStart(MFMarketDataSession session)
void onStop(MFMarketDataSession session)
void onConnect(MFMarketDataSession session)
void onDisconnect(java.lang.String message,
MFMarketDataSession session)
void on(LogonResponse logonResponse, MFMarketDataSession session)
void on(Logout logout, MFMarketDataSession session)
void on(LogoutResponse logoutResponse, MFMarketDataSession session)
void on(Heartbeat heartbeat, MFMarketDataSession session)
void on(SecurityDefinition securityDefinition, MFMarketDataSession session)
void on(SecurityStatus securityStatus, MFMarketDataSession session)
void on(MarketDataRequestReject marketDataRequestReject, MFMarketDataSession session)
void on(BatchesCompleted batchesCompleted, MFMarketDataSession session)