public class CoreTradeDateRolloverHandlerToMFTradeDateRolloverHandler extends java.lang.Object implements CoreTradeDateRolloverHandler
| Constructor and Description |
|---|
CoreTradeDateRolloverHandlerToMFTradeDateRolloverHandler(MFTradeDateRolloverHandler delegate) |
| Modifier and Type | Method and Description |
|---|---|
void |
on(mftradedaterollover.HeartbeatDecoder heartbeat,
CoreTradeDateRolloverSession session)
Called when a heartbeat is received.
|
void |
on(mftradedaterollover.LogonResponseDecoder logonResponse,
CoreTradeDateRolloverSession session)
Called a logon is successful.
|
void |
on(mftradedaterollover.LogoutDecoder logout,
CoreTradeDateRolloverSession session)
Called a logout is request to the client.
|
void |
on(mftradedaterollover.LogoutResponseDecoder logoutResponse,
CoreTradeDateRolloverSession session)
A response to a successful logout request.
|
void |
on(mftradedaterollover.TradeDateReportDecoder tradeDateReport,
CoreTradeDateRolloverSession session)
Called when a Trade Date Report is received
|
void |
onConnect(CoreTradeDateRolloverSession session)
Called when the session establishes a socket connection.
|
void |
onDisconnect(java.lang.String message,
CoreTradeDateRolloverSession session)
Called when the session socket disconnects.
|
void |
onStart(CoreTradeDateRolloverSession session)
Called right before the handler becomes active in the MFClient.run()
event loop.
|
void |
onStop(CoreTradeDateRolloverSession session)
Called when the session is being removed from processing in
the event loop.
|
void |
updateCallbackSessionTo(MFTradeDateRolloverSession delegateSession) |
public CoreTradeDateRolloverHandlerToMFTradeDateRolloverHandler(MFTradeDateRolloverHandler delegate)
public void updateCallbackSessionTo(MFTradeDateRolloverSession delegateSession)
public void onStart(CoreTradeDateRolloverSession session)
CoreTradeDateRolloverHandleronStart in interface CoreTradeDateRolloverHandlerpublic void onStop(CoreTradeDateRolloverSession session)
CoreTradeDateRolloverHandleronStop in interface CoreTradeDateRolloverHandlerpublic void onConnect(CoreTradeDateRolloverSession session)
CoreTradeDateRolloverHandleronConnect in interface CoreTradeDateRolloverHandlerpublic void onDisconnect(java.lang.String message,
CoreTradeDateRolloverSession session)
CoreTradeDateRolloverHandleronDisconnect in interface CoreTradeDateRolloverHandlerpublic void on(mftradedaterollover.LogonResponseDecoder logonResponse,
CoreTradeDateRolloverSession session)
CoreTradeDateRolloverHandleron in interface CoreTradeDateRolloverHandlerpublic void on(mftradedaterollover.LogoutDecoder logout,
CoreTradeDateRolloverSession session)
CoreTradeDateRolloverHandleron in interface CoreTradeDateRolloverHandlerpublic void on(mftradedaterollover.LogoutResponseDecoder logoutResponse,
CoreTradeDateRolloverSession session)
CoreTradeDateRolloverHandleron in interface CoreTradeDateRolloverHandlerpublic void on(mftradedaterollover.HeartbeatDecoder heartbeat,
CoreTradeDateRolloverSession session)
CoreTradeDateRolloverHandleron in interface CoreTradeDateRolloverHandlerpublic void on(mftradedaterollover.TradeDateReportDecoder tradeDateReport,
CoreTradeDateRolloverSession session)
CoreTradeDateRolloverHandleron in interface CoreTradeDateRolloverHandler