- OfflineConnectingState - Class in com.marketfactory.mfapi.enterprise.api.state
-
Responsible for opening a connection to MarketFactory.
- OfflineConnectingState(StateContext) - Constructor for class com.marketfactory.mfapi.enterprise.api.state.OfflineConnectingState
-
- OfflineWaitingState - Class in com.marketfactory.mfapi.enterprise.api.state
-
Initial state.
- OfflineWaitingState(StateContext) - Constructor for class com.marketfactory.mfapi.enterprise.api.state.OfflineWaitingState
-
- onApplicationMessageReport(MessageHeaderDecoder, ApplicationMessageReportDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.CallbackHandler
-
- onApplicationMessageReport(MessageHeaderDecoder, ApplicationMessageReportDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.sbe.MessageHandler
-
- onApplicationMessageReport(MessageHeaderDecoder, ApplicationMessageReportDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- onBackPressureEnd() - Method in interface com.marketfactory.mfapi.enterprise.api.BackPressureNotificationHandler
-
Called when all the remaining queued bytes have been written to the TCP socket.
- onBackPressureEnd() - Method in class com.marketfactory.mfapi.enterprise.api.session.NoopBackPressureNotificationHandler
-
- onBackPressureStart() - Method in interface com.marketfactory.mfapi.enterprise.api.BackPressureNotificationHandler
-
Called when at least one byte could not be written to the TCP socket.
- onBackPressureStart() - Method in class com.marketfactory.mfapi.enterprise.api.session.NoopBackPressureNotificationHandler
-
- onBusinessMessageReject(MessageHeaderDecoder, BusinessMessageRejectDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.CallbackHandler
-
- onBusinessMessageReject(MessageHeaderDecoder, BusinessMessageRejectDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.sbe.MessageHandler
-
- onBusinessMessageReject(long, BusinessMessageRejectDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.DisconnectingFromVenueState
-
This is a special case that needs to be considered.
- onBusinessMessageReject(MessageHeaderDecoder, BusinessMessageRejectDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
The handling of the BusinessMessageReject is slightly different to other business-level messages.
- onClientRequestedDisconnection() - Method in interface com.marketfactory.mfapi.enterprise.api.engine.EventHandler
-
Called when a client wants the session to disconnect immediately
- onClientRequestedDisconnection() - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- onClientRequestedLogon() - Method in interface com.marketfactory.mfapi.enterprise.api.engine.EventHandler
-
Called when a client wants the session to logon
- onClientRequestedLogon() - Method in class com.marketfactory.mfapi.enterprise.api.state.OfflineWaitingState
-
- onClientRequestedLogon() - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- onClientRequestedLogout() - Method in interface com.marketfactory.mfapi.enterprise.api.engine.EventHandler
-
Called when a client wants the session to gracefully logout
- onClientRequestedLogout() - Method in class com.marketfactory.mfapi.enterprise.api.state.OfflineConnectingState
-
- onClientRequestedLogout() - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- onConnection() - Method in interface com.marketfactory.mfapi.enterprise.api.engine.EventHandler
-
Called when a connection is made to a MF server.
- onConnection() - Method in class com.marketfactory.mfapi.enterprise.api.state.OfflineConnectingState
-
- onConnection() - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- onDisconnection() - Method in interface com.marketfactory.mfapi.enterprise.api.engine.EventHandler
-
Called when a connection is lost from a MF server.
- onDisconnection() - Method in class com.marketfactory.mfapi.enterprise.api.state.DisconnectingFromGatewayState
-
- onDisconnection() - Method in class com.marketfactory.mfapi.enterprise.api.state.DisconnectingFromVenueState
-
If the server drop the connection/disconnects us at this point since we wanted to be logged off we will go directly to the
OfflineWaitingState state.
- onDisconnection() - Method in class com.marketfactory.mfapi.enterprise.api.state.LoggingOnState
-
- onDisconnection() - Method in class com.marketfactory.mfapi.enterprise.api.state.OfflineConnectingState
-
- onDisconnection() - Method in class com.marketfactory.mfapi.enterprise.api.state.OfflineWaitingState
-
- onDisconnection() - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- onEndMarker(MessageHeaderDecoder, EndMarkerDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.CallbackHandler
-
- onEndMarker(MessageHeaderDecoder, EndMarkerDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.sbe.MessageHandler
-
- onEndMarker(MessageHeaderDecoder, EndMarkerDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- onEnter() - Method in class com.marketfactory.mfapi.enterprise.api.state.DisconnectingFromGatewayState
-
- onEnter() - Method in class com.marketfactory.mfapi.enterprise.api.state.DisconnectingFromVenueState
-
- onEnter() - Method in class com.marketfactory.mfapi.enterprise.api.state.LoggingOnState
-
- onEnter() - Method in class com.marketfactory.mfapi.enterprise.api.state.OfflineWaitingState
-
- onErrorReport(MessageHeaderDecoder, ErrorReportDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.CallbackHandler
-
- onErrorReport(MessageHeaderDecoder, ErrorReportDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.sbe.MessageHandler
-
- onErrorReport(MessageHeaderDecoder, ErrorReportDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- onExecutionAck(MessageHeaderDecoder, ExecutionAckDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.CallbackHandler
-
- onExecutionAck(MessageHeaderDecoder, ExecutionAckDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.sbe.MessageHandler
-
- onExecutionAck(MessageHeaderDecoder, ExecutionAckDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- onExecutionReport(MessageHeaderDecoder, ExecutionReportDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.CallbackHandler
-
- onExecutionReport(MessageHeaderDecoder, ExecutionReportDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.sbe.MessageHandler
-
- onExecutionReport(MessageHeaderDecoder, ExecutionReportDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- onHeartbeat(MessageHeaderDecoder, HeartbeatDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.sbe.MessageHandler
-
- onHeartbeat(MessageHeaderDecoder, HeartbeatDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- onLogonResponse(MessageHeaderDecoder, LogonResponseDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.sbe.MessageHandler
-
- onLogonResponse(long, LogonResponseDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.LoggingOnState
-
The server has authenticated the credentials and the requested session - now we need to determine what, if any, message synchronization
is needed.
- onLogonResponse(MessageHeaderDecoder, LogonResponseDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- onLogout(MessageHeaderDecoder, LogoutDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.CallbackHandler
-
Passed through to client if they want the original messages.
- onLogout(MessageHeaderDecoder, LogoutDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.sbe.MessageHandler
-
- onLogout(long, LogoutDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.LoggingOnState
-
- onLogout(MessageHeaderDecoder, LogoutDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- onLogoutRequest() - Method in interface com.marketfactory.mfapi.enterprise.api.CallbackHandler
-
Server has requested client logout.
- onLogoutResponse(MessageHeaderDecoder, LogoutResponseDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.sbe.MessageHandler
-
- onLogoutResponse(long, LogoutResponseDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.DisconnectingFromGatewayState
-
- onLogoutResponse(MessageHeaderDecoder, LogoutResponseDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- onMarketDataIncrementalRefresh(MessageHeaderDecoder, MarketDataIncrementalRefreshDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.CallbackHandler
-
- onMarketDataIncrementalRefresh(MessageHeaderDecoder, MarketDataIncrementalRefreshDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.sbe.MessageHandler
-
- onMarketDataIncrementalRefresh(MessageHeaderDecoder, MarketDataIncrementalRefreshDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- onMarketDataRequestReject(MessageHeaderDecoder, MarketDataRequestRejectDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.CallbackHandler
-
- onMarketDataRequestReject(MessageHeaderDecoder, MarketDataRequestRejectDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.sbe.MessageHandler
-
- onMarketDataRequestReject(MessageHeaderDecoder, MarketDataRequestRejectDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- onMarketFactoryLogOff() - Method in interface com.marketfactory.mfapi.enterprise.api.CallbackHandler
-
Called after session has been logged out and disconnected from the MarketFactory Server.
- onMarketFactoryLogOn() - Method in interface com.marketfactory.mfapi.enterprise.api.CallbackHandler
-
Called after connection and synchronization is complete to MarketFactory Server.
- onMassQuote(MessageHeaderDecoder, MassQuoteDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.CallbackHandler
-
- onMassQuote(MessageHeaderDecoder, MassQuoteDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.sbe.MessageHandler
-
- onMassQuote(MessageHeaderDecoder, MassQuoteDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- onNewOrderMultileg(MessageHeaderDecoder, NewOrderMultilegDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.CallbackHandler
-
- onNewOrderMultileg(MessageHeaderDecoder, NewOrderMultilegDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.sbe.MessageHandler
-
- onNewOrderMultileg(MessageHeaderDecoder, NewOrderMultilegDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- onOrderCancelReject(MessageHeaderDecoder, OrderCancelRejectDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.CallbackHandler
-
- onOrderCancelReject(MessageHeaderDecoder, OrderCancelRejectDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.sbe.MessageHandler
-
- onOrderCancelReject(MessageHeaderDecoder, OrderCancelRejectDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- onOrderTimeout(MessageHeaderDecoder, OrderTimeoutDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.CallbackHandler
-
- onOrderTimeout(MessageHeaderDecoder, OrderTimeoutDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.sbe.MessageHandler
-
- onOrderTimeout(MessageHeaderDecoder, OrderTimeoutDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- onQuote(MessageHeaderDecoder, QuoteDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.CallbackHandler
-
- onQuote(MessageHeaderDecoder, QuoteDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.sbe.MessageHandler
-
- onQuote(MessageHeaderDecoder, QuoteDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- onQuoteCancel(MessageHeaderDecoder, QuoteCancelDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.CallbackHandler
-
- onQuoteCancel(MessageHeaderDecoder, QuoteCancelDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.sbe.MessageHandler
-
- onQuoteCancel(MessageHeaderDecoder, QuoteCancelDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- onQuoteRequest(MessageHeaderDecoder, QuoteRequestDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.CallbackHandler
-
- onQuoteRequest(MessageHeaderDecoder, QuoteRequestDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.sbe.MessageHandler
-
- onQuoteRequest(MessageHeaderDecoder, QuoteRequestDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- onQuoteResponse(MessageHeaderDecoder, QuoteResponseDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.CallbackHandler
-
- onQuoteResponse(MessageHeaderDecoder, QuoteResponseDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.sbe.MessageHandler
-
- onQuoteResponse(MessageHeaderDecoder, QuoteResponseDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- onReadable() - Method in interface com.marketfactory.mfapi.enterprise.api.engine.EventHandler
-
Called when a connection has data to read
- onReadable() - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- onReject(MessageHeaderDecoder, RejectDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.CallbackHandler
-
- onReject(MessageHeaderDecoder, RejectDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.sbe.MessageHandler
-
- onReject(MessageHeaderDecoder, RejectDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- onReplayedMessage(MessageHeaderDecoder, ReplayedMessageDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.CallbackHandler
-
- onReplayedMessage(MessageHeaderDecoder, ReplayedMessageDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.sbe.MessageHandler
-
- onReplayedMessage(MessageHeaderDecoder, ReplayedMessageDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- onReplayRequest(long, long) - Method in interface com.marketfactory.mfapi.enterprise.api.CallbackHandler
-
Must replay messages starting at the startSeqNum or, if a message or messages are not suitable for replay then a
SequenceResetGapFillEncoder should be used to skip to the next replayable message or the
targetSeqNum value.
- onSecurityStatus(MessageHeaderDecoder, SecurityStatusDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.CallbackHandler
-
- onSecurityStatus(MessageHeaderDecoder, SecurityStatusDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.sbe.MessageHandler
-
- onSecurityStatus(MessageHeaderDecoder, SecurityStatusDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- onSequenceResetGapFill(MessageHeaderDecoder, SequenceResetGapFillDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.sbe.MessageHandler
-
- onSequenceResetGapFill(long, SequenceResetGapFillDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.ServerToClientSyncState
-
- onSequenceResetGapFill(MessageHeaderDecoder, SequenceResetGapFillDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- onTestRequest(MessageHeaderDecoder, TestRequestDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.sbe.MessageHandler
-
- onTestRequest(long, TestRequestDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.EndOfSessionSyncState
-
- onTestRequest(long, TestRequestDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.ServerToClientSyncState
-
- onTestRequest(MessageHeaderDecoder, TestRequestDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- onTimer(long) - Method in interface com.marketfactory.mfapi.enterprise.api.engine.EventHandler
-
Called periodically to generate a stream of events that can be used to send heartbeats, detect dead connections, etc.
- onTimer(long) - Method in class com.marketfactory.mfapi.enterprise.api.state.DisconnectingFromGatewayState
-
- onTimer(long) - Method in class com.marketfactory.mfapi.enterprise.api.state.OfflineConnectingState
-
- onTimer(long) - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- onUserNotification(MessageHeaderDecoder, UserNotificationDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.CallbackHandler
-
Passed through to client if they want the original messages.
- onUserNotification(MessageHeaderDecoder, UserNotificationDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.sbe.MessageHandler
-
- onUserNotification(long, UserNotificationDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.DisconnectingFromGatewayState
-
- onUserNotification(long, UserNotificationDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.DisconnectingFromVenueState
-
- onUserNotification(MessageHeaderDecoder, UserNotificationDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- onVenueLogoff() - Method in interface com.marketfactory.mfapi.enterprise.api.CallbackHandler
-
Called after session has been successfully logged out of the venue.
- onVenueLogon() - Method in interface com.marketfactory.mfapi.enterprise.api.CallbackHandler
-
Called after session has been logged into the venue.
- onWritable() - Method in interface com.marketfactory.mfapi.enterprise.api.engine.EventHandler
-
Called when a connection can be written to.
- onWritable() - Method in class com.marketfactory.mfapi.enterprise.api.state.SessionStateContext
-
- openChannel(String, int) - Method in class com.marketfactory.mfapi.enterprise.api.connection.AbstractSocketChannelConnection
-
- openChannel(String, int) - Method in class com.marketfactory.mfapi.enterprise.api.connection.SelectableConnection
-