Skip navigation links
A B C D E G H I L M N O P Q R S T W 

A

AbstractSocketChannelConnection - Class in com.marketfactory.mfapi.enterprise.api.connection
 
AbstractSocketChannelConnection(int, int, Logger) - Constructor for class com.marketfactory.mfapi.enterprise.api.connection.AbstractSocketChannelConnection
 
assertAndAddOneToNextExpectedSequenceNumber(long) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
assertAndAddOneToNextExpectedSequenceNumber(long) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.states.StateContext
Asserts the current next expected sequence number is equal to the parameter.
assertAndSetNextExpectedSequenceNumber(long, long) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
assertAndSetNextExpectedSequenceNumber(long, long) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.states.StateContext
 

B

BackPressureNotificationHandler - Interface in com.marketfactory.mfapi.enterprise.api.core
Optional Handler The concept here is to receive a notification when all the bytes of a message could not be written to the TCP output buffer.
BlockingSocketChannelConnection - Class in com.marketfactory.mfapi.enterprise.api.connection
Blocks, with timeout, using NIO selector.
BlockingSocketChannelConnection(int, int, int) - Constructor for class com.marketfactory.mfapi.enterprise.api.connection.BlockingSocketChannelConnection
 
BlockingSocketChannelConnection(int) - Constructor for class com.marketfactory.mfapi.enterprise.api.connection.BlockingSocketChannelConnection
 
build() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.ProtocolSessionFactory
 
build() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.SessionFactory
Builds the Session.

C

CallbackHandler - Interface in com.marketfactory.mfapi.enterprise.api.protocol
 
ClientToServerSynchronizationState - Class in com.marketfactory.mfapi.enterprise.api.protocol.states
Sending missed messages to the MF server Checks to see if there are too many to resend (indicating that something might be wrong) Checks to see if it is done sending and the server has sent the TestRequest Polls for the next message to send to a client injected service which will replay the necessary messages During this state we should receive nothing from the server save for a TestRequest or a logout message * Any messages received from the server other than TestRequest or Logout will cause an Exception.
com.marketfactory.mfapi.enterprise.api - package com.marketfactory.mfapi.enterprise.api
 
com.marketfactory.mfapi.enterprise.api.connection - package com.marketfactory.mfapi.enterprise.api.connection
 
com.marketfactory.mfapi.enterprise.api.core - package com.marketfactory.mfapi.enterprise.api.core
 
com.marketfactory.mfapi.enterprise.api.protocol - package com.marketfactory.mfapi.enterprise.api.protocol
 
com.marketfactory.mfapi.enterprise.api.protocol.states - package com.marketfactory.mfapi.enterprise.api.protocol.states
 
com.marketfactory.mfapi.enterprise.api.utils - package com.marketfactory.mfapi.enterprise.api.utils
 
compareAndIncrement(long) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.NextExpectedMessageSequenceNumberStore
Checks that the next expected value is what is expected and then increments the next expected by 1.
compareAndSet(long, long) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.NextExpectedMessageSequenceNumberStore
Checks that the next expected value is what is expected.
connect(String, int) - Method in class com.marketfactory.mfapi.enterprise.api.connection.AbstractSocketChannelConnection
 
connect(String, int) - Method in interface com.marketfactory.mfapi.enterprise.api.connection.Connection
 
connect() - Method in interface com.marketfactory.mfapi.enterprise.api.core.CoreSession
Attempts to connect to the configured server by host and port.
connect() - Method in class com.marketfactory.mfapi.enterprise.api.core.SingleServiceCoreSession
 
ConnectedToMarketFactoryGatewayServerState - Class in com.marketfactory.mfapi.enterprise.api.protocol.states
Represents state when connected to the MarketFactory Gateway.
ConnectedToVenueState - Class in com.marketfactory.mfapi.enterprise.api.protocol.states
 
ConnectingState - Class in com.marketfactory.mfapi.enterprise.api.protocol.states
 
Connection - Interface in com.marketfactory.mfapi.enterprise.api.connection
 
convertToBD(DecimalQtyNULLDecoder) - Static method in class com.marketfactory.mfapi.enterprise.api.utils.SbeUtils
 
convertToBD(PriceNULLDecoder) - Static method in class com.marketfactory.mfapi.enterprise.api.utils.SbeUtils
 
convertToDouble(DecimalQtyNULLDecoder) - Static method in class com.marketfactory.mfapi.enterprise.api.utils.SbeUtils
 
convertToDouble(PriceNULLDecoder) - Static method in class com.marketfactory.mfapi.enterprise.api.utils.SbeUtils
 
convertToNanos(Clock) - Static method in class com.marketfactory.mfapi.enterprise.api.utils.SbeUtils
 
copy(MessageHeaderDecoder, DecoderFlyweight) - Static method in class com.marketfactory.mfapi.enterprise.api.utils.SbeUtils
Copies the messageDecoder bytes (not the header) into a newly created DirectBuffer.
copy(MessageHeaderDecoder, ByteBuffer) - Static method in class com.marketfactory.mfapi.enterprise.api.utils.SbeUtils
Copies the messageDecoder bytes (not the header) into a destination buffer.
copyDecimalQty(DecimalQtyNULLDecoder, DecimalQtyNULLEncoder) - Static method in class com.marketfactory.mfapi.enterprise.api.utils.SbeUtils
 
copyPrice(PriceNULLDecoder, PriceNULLEncoder) - Static method in class com.marketfactory.mfapi.enterprise.api.utils.SbeUtils
 
CoreSession - Interface in com.marketfactory.mfapi.enterprise.api.core
Basic, core CoreSession.
createProtocolSessionFactory(String, int) - Static method in interface com.marketfactory.mfapi.enterprise.api.protocol.SessionFactory
 

D

DeadConnectionDetector - Interface in com.marketfactory.mfapi.enterprise.api.protocol
 
DEFAULT_READ_TIMEOUT_MS - Static variable in class com.marketfactory.mfapi.enterprise.api.connection.BlockingSocketChannelConnection
 
disconnect() - Method in class com.marketfactory.mfapi.enterprise.api.connection.AbstractSocketChannelConnection
 
disconnect() - Method in interface com.marketfactory.mfapi.enterprise.api.connection.Connection
 
disconnect() - Method in interface com.marketfactory.mfapi.enterprise.api.core.CoreSession
 
disconnect() - Method in class com.marketfactory.mfapi.enterprise.api.core.SingleServiceCoreSession
 
disconnect() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.Session
Disconnect immediately.
disconnect() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
disconnect() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.states.State
 
disconnect() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.states.StateContext
 
DisconnectedState - Class in com.marketfactory.mfapi.enterprise.api.protocol.states
 
dispatch(int, MessageHandler) - Method in interface com.marketfactory.mfapi.enterprise.api.MessageProvider
 

E

EncoderProvider - Interface in com.marketfactory.mfapi.enterprise.api.protocol
 
EndOfSessionSyncState - Class in com.marketfactory.mfapi.enterprise.api.protocol.states
The server should send a test request to indicate synchronization is complete.
ESPMakerOrdersCallbackHandler - Interface in com.marketfactory.mfapi.enterprise.api.protocol
 
ESPMakerPricingCallbackHandler - Interface in com.marketfactory.mfapi.enterprise.api.protocol
 

G

generateWithPrefix(String) - Static method in class com.marketfactory.mfapi.enterprise.api.utils.IdGenerator
 
getAndIncrementNextMsgSequenceNumber() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.NextOutgoingMessageSequenceNumberStore
Increments the next message sequence number.
getApplicationMessageRequestEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 
getApplicationMessageRequestEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.Session
 
getCurrentStateName() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
getCurrentStateName() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.states.StateContext
 
getDaysSinceEpoch(LocalDate) - Static method in class com.marketfactory.mfapi.enterprise.api.utils.SbeUtils
 
getExecutionAckEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 
getExecutionAckEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.Session
 
getExecutionReportEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 
getExecutionReportEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.Session
 
getHeartbeatEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 
getHeartbeatEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.Session
 
getId() - Method in interface com.marketfactory.mfapi.enterprise.api.core.CoreSession
 
getId() - Method in class com.marketfactory.mfapi.enterprise.api.core.SingleServiceCoreSession
 
getId() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.Session
The id of the session.
getLastReceivedMessageTimestampMs() - Method in interface com.marketfactory.mfapi.enterprise.api.core.CoreSession
 
getLastReceivedMessageTimestampMs() - Method in class com.marketfactory.mfapi.enterprise.api.core.SingleServiceCoreSession
 
getLastReceivedMessageTimestampMs() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.Session
The time the last message was received or 0 if no message has been received.
getLastSentMessageTimestampMs() - Method in interface com.marketfactory.mfapi.enterprise.api.core.CoreSession
 
getLastSentMessageTimestampMs() - Method in class com.marketfactory.mfapi.enterprise.api.core.SingleServiceCoreSession
 
getLastSentMessageTimestampMs() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.Session
The time the last message was send or 0 if no message has been sent.
getLogonEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 
getLogonMessage(String) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 
getLogoutEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 
getLogoutMessage(String) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 
getLogoutResponseEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 
getMarketDataRequestEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 
getMarketDataRequestEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.Session
 
getMassQuoteEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 
getMassQuoteEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.Session
 
getMultilegOrderCancelReplaceRequestEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 
getMultilegOrderCancelReplaceRequestEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.Session
 
getNewOrderMultilegEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 
getNewOrderMultilegEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.Session
 
getNextExpected() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.NextExpectedMessageSequenceNumberStore
Get the current next expected message sequence number.
getNextExpectedMsgSeqNum() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
getNextExpectedMsgSeqNum() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.states.StateContext
 
getNextMsgSequenceNumber() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.NextOutgoingMessageSequenceNumberStore
Gets the current next message sequence number.
getNextOutgoingSequenceNumber() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
getNextOutgoingSequenceNumber() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.states.StateContext
 
getOr(T, T) - Static method in class com.marketfactory.mfapi.enterprise.api.utils.SbeUtils
 
getOrderCancelRejectEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 
getOrderCancelRejectEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.Session
 
getOrderCancelRequest() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.Session
 
getOrderCancelRequestEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 
getOrderTimeoutEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 
getOrderTimeoutEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.Session
 
getQuoteCancelEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 
getQuoteCancelEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.Session
 
getQuoteEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 
getQuoteEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.Session
 
getQuoteRequestEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 
getQuoteRequestEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.Session
 
getQuoteResponseEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 
getQuoteResponseEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.Session
 
getSequenceResetGapFillEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 
getServerLogonResponseSequenceNumber() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
getServerLogonResponseSequenceNumber() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.states.StateContext
 
getTestRequestEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 
getTestRequestEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.Session
 
getUserRequestEncoder() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 

H

handleHeartbeat(HeartbeatDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.DeadConnectionDetector
 
handleHeartbeat(HeartbeatDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.ProtocolDeadConnectionDetector
 
handleUnexpectedMessage(MessageHeaderDecoder, MessageDecoderFlyweight) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.CallbackHandler
Override this if you want to change the unexpected method handling.
hasCompleteMessage(int, int) - Method in interface com.marketfactory.mfapi.enterprise.api.MessageProvider
 
HeartbeatGenerator - Interface in com.marketfactory.mfapi.enterprise.api.protocol
 

I

IdGenerator - Class in com.marketfactory.mfapi.enterprise.api.utils
 
init(InternalSession) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
initiateLogon() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.Session
Initiates a connection and full session synchronization.
initiateLogon() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.ConnectingState
 
initiateLogon() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
initiateLogon() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.states.State
 
initiateLogon() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.states.StateContext
 
initiateLogout(String) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.Session
Attempts to logout of either the venue or the MarketFactory gateway server; depending on the state.
initiateLogout(String) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.ConnectedToMarketFactoryGatewayServerState
Logout from the MarketFactory Gateway.
initiateLogout(String) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.ConnectedToVenueState
 
initiateLogout(String) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
initiateLogout(String) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.states.State
 
initiateLogout(String) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.states.StateContext
 
InternalSession - Interface in com.marketfactory.mfapi.enterprise.api.protocol
 
isConnected() - Method in class com.marketfactory.mfapi.enterprise.api.connection.AbstractSocketChannelConnection
 
isConnected() - Method in interface com.marketfactory.mfapi.enterprise.api.connection.Connection
 
isConnected() - Method in interface com.marketfactory.mfapi.enterprise.api.core.CoreSession
 
isConnected() - Method in class com.marketfactory.mfapi.enterprise.api.core.SingleServiceCoreSession
 
isWritePending() - Method in interface com.marketfactory.mfapi.enterprise.api.core.CoreSession
 
isWritePending() - Method in class com.marketfactory.mfapi.enterprise.api.core.SingleServiceCoreSession
 
isWritePending() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.Session
Returns true if there are bytes pending to write from a previous message send.

L

LoggingOnState - Class in com.marketfactory.mfapi.enterprise.api.protocol.states
State representing logging on to the MarketFactory Gateway.

M

MakerCallbackHandler - Interface in com.marketfactory.mfapi.enterprise.api.protocol
 
MessageHandler - Interface in com.marketfactory.mfapi.enterprise.api
Callback handler for every message.
MessageProvider - Interface in com.marketfactory.mfapi.enterprise.api
 
MFRuntimeException - Exception in com.marketfactory.mfapi.enterprise.api
 
MFRuntimeException(String) - Constructor for exception com.marketfactory.mfapi.enterprise.api.MFRuntimeException
 
MFRuntimeException(String, Throwable) - Constructor for exception com.marketfactory.mfapi.enterprise.api.MFRuntimeException
 
MFRuntimeException(Throwable) - Constructor for exception com.marketfactory.mfapi.enterprise.api.MFRuntimeException
 
MFRuntimeException(String, Throwable, boolean, boolean) - Constructor for exception com.marketfactory.mfapi.enterprise.api.MFRuntimeException
 
MFRuntimeException() - Constructor for exception com.marketfactory.mfapi.enterprise.api.MFRuntimeException
 
moveToClientToServerSynchronizationState() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
moveToClientToServerSynchronizationState() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.states.StateContext
 
moveToConnectedToGatewayState(boolean) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
moveToConnectedToGatewayState(boolean) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.states.StateContext
 
moveToConnectedToVenueState() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
moveToConnectedToVenueState() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.states.StateContext
 
moveToDisconnectedState() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
moveToDisconnectedState() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.states.StateContext
 
moveToEndOfSessionSyncState() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
moveToEndOfSessionSyncState() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.states.StateContext
 
moveToLoggingOffState() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
moveToLoggingOffState() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.states.StateContext
 
moveToLogonState() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
moveToLogonState() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.states.StateContext
 
moveToServerToClientSyncState() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
moveToServerToClientSyncState() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.states.StateContext
 

N

NextExpectedMessageSequenceNumberStore - Interface in com.marketfactory.mfapi.enterprise.api.protocol
Implemented by the client
NextOutgoingMessageSequenceNumberStore - Interface in com.marketfactory.mfapi.enterprise.api.protocol
Implemented by the client
NO_HINT_VALUE - Static variable in interface com.marketfactory.mfapi.enterprise.api.connection.Connection
 
NonblockingSocketChannelConnection - Class in com.marketfactory.mfapi.enterprise.api.connection
 
NonblockingSocketChannelConnection(int, int) - Constructor for class com.marketfactory.mfapi.enterprise.api.connection.NonblockingSocketChannelConnection
 
NoopBackPressureNotificationHandler - Class in com.marketfactory.mfapi.enterprise.api.protocol
 
NoopBackPressureNotificationHandler() - Constructor for class com.marketfactory.mfapi.enterprise.api.protocol.NoopBackPressureNotificationHandler
 
NULL_STRING_VALUE - Static variable in class com.marketfactory.mfapi.enterprise.api.utils.SbeUtils
 

O

onApplicationMessageReport(MessageHeaderDecoder, ApplicationMessageReportDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.MessageHandler
 
onApplicationMessageReport(MessageHeaderDecoder, ApplicationMessageReportDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ESPMakerOrdersCallbackHandler
 
onApplicationMessageReport(MessageHeaderDecoder, ApplicationMessageReportDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ESPMakerPricingCallbackHandler
 
onApplicationMessageReport(MessageHeaderDecoder, ApplicationMessageReportDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.MakerCallbackHandler
 
onApplicationMessageReport(MessageHeaderDecoder, ApplicationMessageReportDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.OrdersCallbackHandler
 
onApplicationMessageReport(MessageHeaderDecoder, ApplicationMessageReportDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.PricingCallbackHandler
 
onApplicationMessageReport(MessageHeaderDecoder, ApplicationMessageReportDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.QuotePricingCallbackHandler
 
onApplicationMessageReport(MessageHeaderDecoder, ApplicationMessageReportDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
onBackPressureEnd() - Method in interface com.marketfactory.mfapi.enterprise.api.core.BackPressureNotificationHandler
Called when all the remaining queued bytes have been written to the TCP socket.
onBackPressureEnd() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.NoopBackPressureNotificationHandler
 
onBackPressureStart() - Method in interface com.marketfactory.mfapi.enterprise.api.core.BackPressureNotificationHandler
Called when at least one byte could not be written to the TCP socket.
onBackPressureStart() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.NoopBackPressureNotificationHandler
 
onBusinessMessageReject(MessageHeaderDecoder, BusinessMessageRejectDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.MessageHandler
 
onBusinessMessageReject(MessageHeaderDecoder, BusinessMessageRejectDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ReplayServiceCallbackHandler
 
onBusinessMessageReject(MessageHeaderDecoder, BusinessMessageRejectDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.ConnectedToVenueState
 
onBusinessMessageReject(MessageHeaderDecoder, BusinessMessageRejectDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
onEndMarker(MessageHeaderDecoder, EndMarkerDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.MessageHandler
 
onEndMarker(MessageHeaderDecoder, EndMarkerDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ESPMakerOrdersCallbackHandler
 
onEndMarker(MessageHeaderDecoder, EndMarkerDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ESPMakerPricingCallbackHandler
 
onEndMarker(MessageHeaderDecoder, EndMarkerDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.MakerCallbackHandler
 
onEndMarker(MessageHeaderDecoder, EndMarkerDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.OrdersCallbackHandler
 
onEndMarker(MessageHeaderDecoder, EndMarkerDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ReplayServiceCallbackHandler
 
onEndMarker(MessageHeaderDecoder, EndMarkerDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
onEnter() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.ClientToServerSynchronizationState
 
onEnter() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.ConnectedToMarketFactoryGatewayServerState
 
onEnter() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.DisconnectedState
 
onEnter() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.EndOfSessionSyncState
 
onEnter() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.LoggingOnState
 
onEnter() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.ServerToClientSynchronizationState
Should only enter this state if and only if there is something to sync.
onEnter() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.states.State
 
onErrorReport(MessageHeaderDecoder, ErrorReportDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.MessageHandler
 
onErrorReport(MessageHeaderDecoder, ErrorReportDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ReplayServiceCallbackHandler
 
onErrorReport(MessageHeaderDecoder, ErrorReportDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
onExecutionAck(MessageHeaderDecoder, ExecutionAckDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.MessageHandler
 
onExecutionAck(MessageHeaderDecoder, ExecutionAckDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ESPMakerPricingCallbackHandler
 
onExecutionAck(MessageHeaderDecoder, ExecutionAckDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.OrdersCallbackHandler
 
onExecutionAck(MessageHeaderDecoder, ExecutionAckDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.PricingCallbackHandler
 
onExecutionAck(MessageHeaderDecoder, ExecutionAckDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.QuotePricingCallbackHandler
 
onExecutionAck(MessageHeaderDecoder, ExecutionAckDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ReplayServiceCallbackHandler
 
onExecutionAck(MessageHeaderDecoder, ExecutionAckDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
onExecutionReport(MessageHeaderDecoder, ExecutionReportDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.MessageHandler
 
onExecutionReport(MessageHeaderDecoder, ExecutionReportDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ESPMakerOrdersCallbackHandler
 
onExecutionReport(MessageHeaderDecoder, ExecutionReportDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ESPMakerPricingCallbackHandler
 
onExecutionReport(MessageHeaderDecoder, ExecutionReportDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.MakerCallbackHandler
 
onExecutionReport(MessageHeaderDecoder, ExecutionReportDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.PricingCallbackHandler
 
onExecutionReport(MessageHeaderDecoder, ExecutionReportDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.QuotePricingCallbackHandler
 
onExecutionReport(MessageHeaderDecoder, ExecutionReportDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ReplayServiceCallbackHandler
 
onExecutionReport(MessageHeaderDecoder, ExecutionReportDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
onHeartbeat(MessageHeaderDecoder, HeartbeatDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.MessageHandler
 
onHeartbeat(MessageHeaderDecoder, HeartbeatDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.CallbackHandler
The heartbeat will have been handled by the protocol code.
onHeartbeat(MessageHeaderDecoder, HeartbeatDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.ConnectedToMarketFactoryGatewayServerState
 
onHeartbeat(MessageHeaderDecoder, HeartbeatDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.ConnectedToVenueState
 
onHeartbeat(MessageHeaderDecoder, HeartbeatDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
onLogonResponse(MessageHeaderDecoder, LogonResponseDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.MessageHandler
 
onLogonResponse(MessageHeaderDecoder, LogonResponseDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.CallbackHandler
Handled by the Session by immediately disconnecting - as per the spec.
onLogonResponse(MessageHeaderDecoder, LogonResponseDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.ConnectedToMarketFactoryGatewayServerState
 
onLogonResponse(MessageHeaderDecoder, LogonResponseDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.LoggingOnState
 
onLogonResponse(MessageHeaderDecoder, LogonResponseDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
onLogout(MessageHeaderDecoder, LogoutDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.MessageHandler
 
onLogout(MessageHeaderDecoder, LogoutDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.ClientToServerSynchronizationState
 
onLogout(MessageHeaderDecoder, LogoutDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.LoggingOnState
 
onLogout(MessageHeaderDecoder, LogoutDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
onLogoutResponse(MessageHeaderDecoder, LogoutResponseDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.MessageHandler
 
onLogoutResponse(MessageHeaderDecoder, LogoutResponseDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
onMarketDataIncrementalRefresh(MessageHeaderDecoder, MarketDataIncrementalRefreshDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.MessageHandler
 
onMarketDataIncrementalRefresh(MessageHeaderDecoder, MarketDataIncrementalRefreshDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ESPMakerOrdersCallbackHandler
 
onMarketDataIncrementalRefresh(MessageHeaderDecoder, MarketDataIncrementalRefreshDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ESPMakerPricingCallbackHandler
 
onMarketDataIncrementalRefresh(MessageHeaderDecoder, MarketDataIncrementalRefreshDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.MakerCallbackHandler
 
onMarketDataIncrementalRefresh(MessageHeaderDecoder, MarketDataIncrementalRefreshDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.OrdersCallbackHandler
 
onMarketDataIncrementalRefresh(MessageHeaderDecoder, MarketDataIncrementalRefreshDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.QuotePricingCallbackHandler
 
onMarketDataIncrementalRefresh(MessageHeaderDecoder, MarketDataIncrementalRefreshDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ReplayServiceCallbackHandler
 
onMarketDataIncrementalRefresh(MessageHeaderDecoder, MarketDataIncrementalRefreshDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
onMarketDataRequestReject(MessageHeaderDecoder, MarketDataRequestRejectDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.MessageHandler
 
onMarketDataRequestReject(MessageHeaderDecoder, MarketDataRequestRejectDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ESPMakerOrdersCallbackHandler
 
onMarketDataRequestReject(MessageHeaderDecoder, MarketDataRequestRejectDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ESPMakerPricingCallbackHandler
 
onMarketDataRequestReject(MessageHeaderDecoder, MarketDataRequestRejectDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.MakerCallbackHandler
 
onMarketDataRequestReject(MessageHeaderDecoder, MarketDataRequestRejectDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.OrdersCallbackHandler
 
onMarketDataRequestReject(MessageHeaderDecoder, MarketDataRequestRejectDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.QuotePricingCallbackHandler
 
onMarketDataRequestReject(MessageHeaderDecoder, MarketDataRequestRejectDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ReplayServiceCallbackHandler
 
onMarketDataRequestReject(MessageHeaderDecoder, MarketDataRequestRejectDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
onMarketFactoryLogOff() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.CallbackHandler
Called after session has been logged out and disconnected from the MarketFactory Server.
onMarketFactoryLogOn() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.CallbackHandler
Called after connection and synchronization is complete to MarketFactory Server.
onMassQuote(MessageHeaderDecoder, MassQuoteDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.MessageHandler
 
onMassQuote(MessageHeaderDecoder, MassQuoteDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ESPMakerOrdersCallbackHandler
 
onMassQuote(MessageHeaderDecoder, MassQuoteDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ESPMakerPricingCallbackHandler
 
onMassQuote(MessageHeaderDecoder, MassQuoteDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.MakerCallbackHandler
 
onMassQuote(MessageHeaderDecoder, MassQuoteDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.OrdersCallbackHandler
 
onMassQuote(MessageHeaderDecoder, MassQuoteDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.PricingCallbackHandler
 
onMassQuote(MessageHeaderDecoder, MassQuoteDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.QuotePricingCallbackHandler
 
onMassQuote(MessageHeaderDecoder, MassQuoteDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ReplayServiceCallbackHandler
 
onMassQuote(MessageHeaderDecoder, MassQuoteDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
onNewOrderMultileg(MessageHeaderDecoder, NewOrderMultilegDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.MessageHandler
 
onNewOrderMultileg(MessageHeaderDecoder, NewOrderMultilegDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ESPMakerPricingCallbackHandler
 
onNewOrderMultileg(MessageHeaderDecoder, NewOrderMultilegDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.OrdersCallbackHandler
 
onNewOrderMultileg(MessageHeaderDecoder, NewOrderMultilegDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.PricingCallbackHandler
 
onNewOrderMultileg(MessageHeaderDecoder, NewOrderMultilegDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.QuotePricingCallbackHandler
 
onNewOrderMultileg(MessageHeaderDecoder, NewOrderMultilegDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ReplayServiceCallbackHandler
 
onNewOrderMultileg(MessageHeaderDecoder, NewOrderMultilegDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
onOrderCancelReject(MessageHeaderDecoder, OrderCancelRejectDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.MessageHandler
 
onOrderCancelReject(MessageHeaderDecoder, OrderCancelRejectDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ESPMakerOrdersCallbackHandler
 
onOrderCancelReject(MessageHeaderDecoder, OrderCancelRejectDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ESPMakerPricingCallbackHandler
 
onOrderCancelReject(MessageHeaderDecoder, OrderCancelRejectDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.MakerCallbackHandler
 
onOrderCancelReject(MessageHeaderDecoder, OrderCancelRejectDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.PricingCallbackHandler
 
onOrderCancelReject(MessageHeaderDecoder, OrderCancelRejectDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.QuotePricingCallbackHandler
 
onOrderCancelReject(MessageHeaderDecoder, OrderCancelRejectDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ReplayServiceCallbackHandler
 
onOrderCancelReject(MessageHeaderDecoder, OrderCancelRejectDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
onOrderTimeout(MessageHeaderDecoder, OrderTimeoutDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.MessageHandler
 
onOrderTimeout(MessageHeaderDecoder, OrderTimeoutDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ESPMakerOrdersCallbackHandler
 
onOrderTimeout(MessageHeaderDecoder, OrderTimeoutDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ESPMakerPricingCallbackHandler
 
onOrderTimeout(MessageHeaderDecoder, OrderTimeoutDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.OrdersCallbackHandler
 
onOrderTimeout(MessageHeaderDecoder, OrderTimeoutDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.PricingCallbackHandler
 
onOrderTimeout(MessageHeaderDecoder, OrderTimeoutDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.QuotePricingCallbackHandler
 
onOrderTimeout(MessageHeaderDecoder, OrderTimeoutDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ReplayServiceCallbackHandler
 
onOrderTimeout(MessageHeaderDecoder, OrderTimeoutDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
onQuote(MessageHeaderDecoder, QuoteDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.MessageHandler
 
onQuote(MessageHeaderDecoder, QuoteDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ESPMakerOrdersCallbackHandler
 
onQuote(MessageHeaderDecoder, QuoteDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ESPMakerPricingCallbackHandler
 
onQuote(MessageHeaderDecoder, QuoteDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.MakerCallbackHandler
 
onQuote(MessageHeaderDecoder, QuoteDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.OrdersCallbackHandler
 
onQuote(MessageHeaderDecoder, QuoteDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.PricingCallbackHandler
 
onQuote(MessageHeaderDecoder, QuoteDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ReplayServiceCallbackHandler
 
onQuote(MessageHeaderDecoder, QuoteDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
onQuoteCancel(MessageHeaderDecoder, QuoteCancelDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.MessageHandler
 
onQuoteCancel(MessageHeaderDecoder, QuoteCancelDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ESPMakerOrdersCallbackHandler
 
onQuoteCancel(MessageHeaderDecoder, QuoteCancelDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ESPMakerPricingCallbackHandler
 
onQuoteCancel(MessageHeaderDecoder, QuoteCancelDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.MakerCallbackHandler
 
onQuoteCancel(MessageHeaderDecoder, QuoteCancelDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.OrdersCallbackHandler
 
onQuoteCancel(MessageHeaderDecoder, QuoteCancelDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.PricingCallbackHandler
 
onQuoteCancel(MessageHeaderDecoder, QuoteCancelDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ReplayServiceCallbackHandler
 
onQuoteCancel(MessageHeaderDecoder, QuoteCancelDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
onQuoteRequest(MessageHeaderDecoder, QuoteRequestDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.MessageHandler
 
onQuoteRequest(MessageHeaderDecoder, QuoteRequestDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ESPMakerOrdersCallbackHandler
 
onQuoteRequest(MessageHeaderDecoder, QuoteRequestDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.OrdersCallbackHandler
 
onQuoteRequest(MessageHeaderDecoder, QuoteRequestDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.PricingCallbackHandler
 
onQuoteRequest(MessageHeaderDecoder, QuoteRequestDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.QuotePricingCallbackHandler
 
onQuoteRequest(MessageHeaderDecoder, QuoteRequestDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ReplayServiceCallbackHandler
 
onQuoteRequest(MessageHeaderDecoder, QuoteRequestDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
onQuoteResponse(MessageHeaderDecoder, QuoteResponseDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.MessageHandler
 
onQuoteResponse(MessageHeaderDecoder, QuoteResponseDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ESPMakerOrdersCallbackHandler
 
onQuoteResponse(MessageHeaderDecoder, QuoteResponseDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.OrdersCallbackHandler
 
onQuoteResponse(MessageHeaderDecoder, QuoteResponseDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.PricingCallbackHandler
 
onQuoteResponse(MessageHeaderDecoder, QuoteResponseDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ReplayServiceCallbackHandler
 
onQuoteResponse(MessageHeaderDecoder, QuoteResponseDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
onReject(MessageHeaderDecoder, RejectDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.MessageHandler
 
onReject(MessageHeaderDecoder, RejectDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ReplayServiceCallbackHandler
 
onReject(MessageHeaderDecoder, RejectDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
onReplayedMessage(MessageHeaderDecoder, ReplayedMessageDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.MessageHandler
 
onReplayedMessage(MessageHeaderDecoder, ReplayedMessageDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ESPMakerOrdersCallbackHandler
 
onReplayedMessage(MessageHeaderDecoder, ReplayedMessageDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ESPMakerPricingCallbackHandler
 
onReplayedMessage(MessageHeaderDecoder, ReplayedMessageDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.MakerCallbackHandler
 
onReplayedMessage(MessageHeaderDecoder, ReplayedMessageDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.OrdersCallbackHandler
 
onReplayedMessage(MessageHeaderDecoder, ReplayedMessageDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.PricingCallbackHandler
 
onReplayedMessage(MessageHeaderDecoder, ReplayedMessageDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.QuotePricingCallbackHandler
 
onReplayedMessage(MessageHeaderDecoder, ReplayedMessageDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
onReplayRequest(long, long) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.CallbackHandler
Must replay the message at the startMsgSeqNum or, if that message is not suitable for replay then a SequenceResetGapFillEncoder should be used to skip to the next replayable message or the targetMsgSeqNum value If there are no more messages to resend then the SequenceResetGapFillEncoder should contain the targetMsgSeqNum value.
onReplayRequest(long, long) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ReplayServiceCallbackHandler
 
onSecurityStatus(MessageHeaderDecoder, SecurityStatusDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.MessageHandler
 
onSecurityStatus(MessageHeaderDecoder, SecurityStatusDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ESPMakerOrdersCallbackHandler
 
onSecurityStatus(MessageHeaderDecoder, SecurityStatusDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ESPMakerPricingCallbackHandler
 
onSecurityStatus(MessageHeaderDecoder, SecurityStatusDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.MakerCallbackHandler
 
onSecurityStatus(MessageHeaderDecoder, SecurityStatusDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.OrdersCallbackHandler
 
onSecurityStatus(MessageHeaderDecoder, SecurityStatusDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.QuotePricingCallbackHandler
 
onSecurityStatus(MessageHeaderDecoder, SecurityStatusDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ReplayServiceCallbackHandler
 
onSecurityStatus(MessageHeaderDecoder, SecurityStatusDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
onSequenceGapFill(MessageHeaderDecoder, SequenceResetGapFillDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.MessageHandler
 
onSequenceGapFill(MessageHeaderDecoder, SequenceResetGapFillDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.CallbackHandler
The sequenceResetGapFill message will have been handled as per the protocol by the Session.
onSequenceGapFill(MessageHeaderDecoder, SequenceResetGapFillDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ReplayServiceCallbackHandler
 
onSequenceGapFill(MessageHeaderDecoder, SequenceResetGapFillDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.ConnectedToMarketFactoryGatewayServerState
 
onSequenceGapFill(MessageHeaderDecoder, SequenceResetGapFillDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.ServerToClientSynchronizationState
 
onSequenceGapFill(MessageHeaderDecoder, SequenceResetGapFillDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
onTestRequest(MessageHeaderDecoder, TestRequestDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.MessageHandler
 
onTestRequest(MessageHeaderDecoder, TestRequestDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.CallbackHandler
The test request will have been replied to as per the protocol by the Session.
onTestRequest(MessageHeaderDecoder, TestRequestDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.ClientToServerSynchronizationState
The Server sends a TestRequest when the gap has been filled.
onTestRequest(MessageHeaderDecoder, TestRequestDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.ConnectedToMarketFactoryGatewayServerState
 
onTestRequest(MessageHeaderDecoder, TestRequestDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.ConnectedToVenueState
 
onTestRequest(MessageHeaderDecoder, TestRequestDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.EndOfSessionSyncState
 
onTestRequest(MessageHeaderDecoder, TestRequestDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.ServerToClientSynchronizationState
 
onTestRequest(MessageHeaderDecoder, TestRequestDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
onUserNotification(MessageHeaderDecoder, UserNotificationDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.MessageHandler
 
onUserNotification(MessageHeaderDecoder, UserNotificationDecoder) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.ReplayServiceCallbackHandler
 
onUserNotification(MessageHeaderDecoder, UserNotificationDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.ConnectedToMarketFactoryGatewayServerState
 
onUserNotification(MessageHeaderDecoder, UserNotificationDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.ConnectedToVenueState
 
onUserNotification(MessageHeaderDecoder, UserNotificationDecoder) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
onVenueLogoff() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.CallbackHandler
Called after session has been successfully logged out of the venue.
onVenueLogon() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.CallbackHandler
Called after session has been logged into the venue.
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.BlockingSocketChannelConnection
 
openChannel(String, int) - Method in class com.marketfactory.mfapi.enterprise.api.connection.NonblockingSocketChannelConnection
 
OrdersCallbackHandler - Interface in com.marketfactory.mfapi.enterprise.api.protocol
 

P

performAction(long) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.DeadConnectionDetector
 
performAction(long) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.HeartbeatGenerator
 
performAction(long) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.ProtocolDeadConnectionDetector
 
performActions() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.Session
Needs to be called repeatedly by your thread.
performActions() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.ClientToServerSynchronizationState
 
performActions() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.ConnectedToMarketFactoryGatewayServerState
 
performActions() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.ConnectedToVenueState
 
performActions() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.ConnectingState
 
performActions() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.DisconnectedState
 
performActions() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.EndOfSessionSyncState
 
performActions() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.LoggingOnState
 
performActions() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.ServerToClientSynchronizationState
 
performActions() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
performActions() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.states.State
 
performActions() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.states.StateContext
 
populateCurrentMessageHeader(long, int) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
Sets all the header values.
populateDecimalQtyNullEncoder(DecimalQtyNULLEncoder, long, int) - Static method in class com.marketfactory.mfapi.enterprise.api.utils.SbeUtils
 
populateDecimalQtyNullEncoder(DecimalQtyNULLEncoder, BigDecimal) - Static method in class com.marketfactory.mfapi.enterprise.api.utils.SbeUtils
Populates the provided DecimalQtyNULLEncoder (mantissa and exponent) from the provided BigDecimal quantity.
populateDecimalQtyNullEncoderWithNullValue(DecimalQtyNULLEncoder) - Static method in class com.marketfactory.mfapi.enterprise.api.utils.SbeUtils
 
populatePriceNullEncoder(PriceNULLEncoder, long, int) - Static method in class com.marketfactory.mfapi.enterprise.api.utils.SbeUtils
 
populatePriceNullEncoder(PriceNULLEncoder, BigDecimal) - Static method in class com.marketfactory.mfapi.enterprise.api.utils.SbeUtils
Populates the provided PriceNULLEncoder (mantissa and exponent) from the provided BigDecimal price.
populatePriceNullEncoderWithNullValue(PriceNULLEncoder) - Static method in class com.marketfactory.mfapi.enterprise.api.utils.SbeUtils
 
PricingCallbackHandler - Interface in com.marketfactory.mfapi.enterprise.api.protocol
 
ProtocolDeadConnectionDetector - Class in com.marketfactory.mfapi.enterprise.api.protocol
Listens for heartbeats.
ProtocolSessionFactory - Class in com.marketfactory.mfapi.enterprise.api.protocol
 

Q

QuotePricingCallbackHandler - Interface in com.marketfactory.mfapi.enterprise.api.protocol
 

R

readInto(ByteBuffer) - Method in class com.marketfactory.mfapi.enterprise.api.connection.BlockingSocketChannelConnection
 
readInto(ByteBuffer) - Method in interface com.marketfactory.mfapi.enterprise.api.connection.Connection
 
readInto(ByteBuffer) - Method in class com.marketfactory.mfapi.enterprise.api.connection.NonblockingSocketChannelConnection
 
readNext(MessageHandler) - Method in interface com.marketfactory.mfapi.enterprise.api.core.CoreSession
 
readNext(MessageHandler) - Method in class com.marketfactory.mfapi.enterprise.api.core.SingleServiceCoreSession
 
receiveBufferSizeHint - Variable in class com.marketfactory.mfapi.enterprise.api.connection.AbstractSocketChannelConnection
 
ReplayServiceCallbackHandler - Interface in com.marketfactory.mfapi.enterprise.api.protocol
 
requiresClientToReplayMessage() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
requiresClientToReplayMessage() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.states.StateContext
 
requiresServerToReplayMessages() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
requiresServerToReplayMessages() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.states.StateContext
 

S

SbeUtils - Class in com.marketfactory.mfapi.enterprise.api.utils
 
send(int) - Method in interface com.marketfactory.mfapi.enterprise.api.core.CoreSession
Tries to send the message.
send(int) - Method in class com.marketfactory.mfapi.enterprise.api.core.SingleServiceCoreSession
 
send(long, MessageEncoderFlyweight) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.Session
Tries to send the message Populates the header with necessary information like the timestamp and messageSeqNum.
sendBufferSizeHint - Variable in class com.marketfactory.mfapi.enterprise.api.connection.AbstractSocketChannelConnection
 
sendHeartbeatMessage(CoreSession) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 
sendHeartbeatMessage() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.InternalSession
 
sendHeartbeatTestRequestResponseMessage(String) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.HeartbeatGenerator
 
sendLogonMessage(CoreSession) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 
sendLogonMessage(CoreSession, String) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 
sendLogonMessage() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.InternalSession
 
sendLogoutMessage(CoreSession, String) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 
sendLogoutMessage(String) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.InternalSession
 
sendLogoutResponse(CoreSession) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 
sendLogoutResponse() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.Session
 
sendSequenceResetGapFill(CoreSession, long, long) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 
sendSequenceResetGapFillEncoder(long, long) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.Session
 
sendTestRequestMessage(CoreSession, String) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 
sendTestRequestMessage(String) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.InternalSession
 
sendTestRequestResponseMessage(CoreSession, String) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 
sendTestRequestResponseMessage(String) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.InternalSession
 
sendUserRequestLogOffMessage(CoreSession, String) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 
sendUserRequestLogOffToVenueMessage(String) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.Session
 
sendUserRequestLogOnMessage(CoreSession, String) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.EncoderProvider
 
sendUserRequestLogOnToVenueMessage(String) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.Session
 
ServerToClientSynchronizationState - Class in com.marketfactory.mfapi.enterprise.api.protocol.states
Server is sending messages to us.
Session - Interface in com.marketfactory.mfapi.enterprise.api.protocol
Primary interface for clients to interact with a venue

Not thread-safe.

SessionFactory - Interface in com.marketfactory.mfapi.enterprise.api.protocol
 
set(long) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.NextExpectedMessageSequenceNumberStore
 
set(long) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.NextOutgoingMessageSequenceNumberStore
 
setBackPressureNotificationHandler(BackPressureNotificationHandler) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.ProtocolSessionFactory
 
setBackPressureNotificationHandler(BackPressureNotificationHandler) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.SessionFactory
Optional.
setBufferSizes(SocketChannel) - Method in class com.marketfactory.mfapi.enterprise.api.connection.AbstractSocketChannelConnection
 
setDeadConnectionDetector(DeadConnectionDetector) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
setHeartbeatGenerator(HeartbeatGenerator) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
setHeartbeatInterval(int) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.ProtocolSessionFactory
 
setHeartbeatInterval(int) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.SessionFactory
Optional.
setResetSeqNum(boolean) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.ProtocolSessionFactory
 
setResetSeqNum(boolean) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.SessionFactory
Optional.
setServerData(long, long) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
setServerData(long, long) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.states.StateContext
 
setTcpReceiveBufferSizeHint(int) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.ProtocolSessionFactory
 
setTcpReceiveBufferSizeHint(int) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.SessionFactory
Optional.
setTcpSendBufferSizeHint(int) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.ProtocolSessionFactory
 
setTcpSendBufferSizeHint(int) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.SessionFactory
Optional.
SimpleStateContext - Class in com.marketfactory.mfapi.enterprise.api.protocol.states
 
SimpleStateContext(CallbackHandler, NextExpectedMessageSequenceNumberStore, NextOutgoingMessageSequenceNumberStore, Clock, CoreSession, int, int) - Constructor for class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
Constructor
SingleServiceCoreSession - Class in com.marketfactory.mfapi.enterprise.api.core
Represents a single session with Whisperer A session is unique to a (user and venueName and type) combination A session has a state that handles messages appropriately
SingleServiceCoreSession(String, int, String, Clock, Connection, MessageProvider, BackPressureNotificationHandler, ByteBuffer, ByteBuffer) - Constructor for class com.marketfactory.mfapi.enterprise.api.core.SingleServiceCoreSession
Construct
socketChannel - Variable in class com.marketfactory.mfapi.enterprise.api.connection.AbstractSocketChannelConnection
 
State - Interface in com.marketfactory.mfapi.enterprise.api.protocol.states
 
StateContext - Interface in com.marketfactory.mfapi.enterprise.api.protocol.states
 

T

toString() - Method in class com.marketfactory.mfapi.enterprise.api.core.SingleServiceCoreSession
 
toString() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.ConnectingState
 
toString() - Method in class com.marketfactory.mfapi.enterprise.api.protocol.states.SimpleStateContext
 
tryConnect() - Method in interface com.marketfactory.mfapi.enterprise.api.core.CoreSession
 
tryConnect() - Method in class com.marketfactory.mfapi.enterprise.api.core.SingleServiceCoreSession
 
tryFinishConnect() - Method in class com.marketfactory.mfapi.enterprise.api.connection.AbstractSocketChannelConnection
 
tryFinishConnect() - Method in interface com.marketfactory.mfapi.enterprise.api.connection.Connection
 

W

with(String, SessionType) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.ProtocolSessionFactory
 
with(NextOutgoingMessageSequenceNumberStore) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.ProtocolSessionFactory
 
with(NextExpectedMessageSequenceNumberStore) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.ProtocolSessionFactory
 
with(String, SessionType) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.SessionFactory
Required.
with(NextOutgoingMessageSequenceNumberStore) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.SessionFactory
Required.
with(NextExpectedMessageSequenceNumberStore) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.SessionFactory
Required.
withCallbackHandler(CallbackHandler) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.ProtocolSessionFactory
 
withCallbackHandler(CallbackHandler) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.SessionFactory
Required.
withConnection(Connection) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.ProtocolSessionFactory
 
withConnection(Connection) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.SessionFactory
Optional.
withCredentials(String, String) - Method in class com.marketfactory.mfapi.enterprise.api.protocol.ProtocolSessionFactory
 
withCredentials(String, String) - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.SessionFactory
Required.
writeFrom(ByteBuffer) - Method in class com.marketfactory.mfapi.enterprise.api.connection.AbstractSocketChannelConnection
 
writeFrom(ByteBuffer) - Method in interface com.marketfactory.mfapi.enterprise.api.connection.Connection
Writes as many bytes from the byteBuffer to the output channel of this Connection.
writePendingBytes() - Method in interface com.marketfactory.mfapi.enterprise.api.core.CoreSession
 
writePendingBytes() - Method in class com.marketfactory.mfapi.enterprise.api.core.SingleServiceCoreSession
 
writePendingBytes() - Method in interface com.marketfactory.mfapi.enterprise.api.protocol.Session
Write any pending bytes to the output channel.
A B C D E G H I L M N O P Q R S T W 
Skip navigation links