com.marketfactory.messaging (3.14.0 400 API)
Date: 2018-11-22

# Package com.marketfactory.messaging

- Class Summary
  Class | Description
  --- | ---
  AcceptOrder |
  AcceptOrderMessage |
  APIFeed | A market-data and trading feed.
  APIMarket | An exchange-specific market.
  BatchesCompletedMessage | An indication that a batched update has completed.
  BatchRegisterMessage | A request to register callbacks for batch updates of specific markets.
  BatchUnregisterMessage | A request to unregister callbacks for batch updates of specific markets.
  CallbackMessage | A generic message that embodies a simple callback to be invoked on a task.
  CancelAllOrder | Trading Action: A request to cancel all orders.
  CancelAllOrderMessage | Trading Action: A request to cancel all orders.
  CancelOrder | Trading Action: A request to cancel an order.
  CancelOrderMessage | Trading Action: A request to cancel an order.
  CancelQuote |
  CancelQuoteMessage |
  ClientConnectMessage | The first message sent by the client API after a version handshake.
  ClientDisconnectMessage | A request by the client APIs to disconnect from the server.
  ConfigMessage | A message used to transfer the list and configuration parameters of the various feeds and markets available on this interface.
  ConnectResponseMessage | A response for a connection request, which indicates success of failure to log on, provides the sequence id of the last message sent for this client, and indicates admin status.
  DateRollover |
  DateRolloverMessage | A date rollover event provided by the exchange.
  DropCopy | Trading Event: A copy of a trade match on behalf of another client.
  DropCopyMessage | Trading Event: A copy of a trade match on behalf of another client.
  EventReport |
  EventReportMessage | A report provided by the exchange.
  ExchangeMessage | Record raw input data coming from the exchange, before translation and normalization.
  FeedMarketID | Struct that contains a (market, feed) pair.
  Heartbeat | A fast heartbeat with feed status information.
  HeartbeatMessage | A streaming heartbeat message which contians a mask of currently active feeds.
  HeartbeatTimerMessage | An internal message used to indicate that a heartbeat should be sent.
  IDNamePair |
  ImHereMessage | A response to a heartbeat request.
  InsertLogMessage | A message used to send a debugging entry to log in the Whisperer server.
  InternalClientInfoMessage | Internal message containing client connection information.
  JsonFromClient |
  JsonFromServer |
  KeyValuePair |
  LastSequenceIDMessage | A notification of the last available sequence number.
  LockResponse |
  LockResponseMessage | Lock response to a client request.
  LockUser |
  LockUserMessage | Lock / unlock user accounts
  LogMessage | A message used in the log file to record a system event, like a warning, error or other informational message.
  MarketView | A container for a market-data update for a single market.
  MassQuoteAck |
  MassQuoteAckMessage |
  MassQuoteMessage |
  MDActivityCheckMessage | Message which is sent by a timer when it's time to perform an activity check for liveness.
  MDEntry | A market data entry, which indicates how to update a book.
  MemBusConnectMessage | A notification to all membus clients about a new process arrival.
  MemBusDisconnectMessage | A notification to all membus clients about a process departure.
  MemBusHeartbeatMessage | A heartbeat to for the membus watchdog.
  MemBusID |
  MFLogReader | A binary log file reader.
  MFMassQuote |
  MFQuote |
  MktDataMessage | A market data update (snapshot or incremental), which is basically a container for a list of book price level changes.
  ModifyOrder | Trading Action: A request to modify the amount/price of an existing order.
  ModifyOrderMessage | Trading Action: A request to modify the amount/price of an existing order.
  NewOrder | Trading Event: An order hitting a quote.
  NewOrderMessage |
  OrderCanceled | Trading Event: Indicates that an order was canceled, either by the user, or by the exchange.
  OrderCanceledMessage | Trading Event: Indicates that an order was canceled, either by the user, or by the exchange.
  OrderCancelRejected | Trading Event: Rejection of a request to cancel an order.
  OrderCancelRejectedMessage | Trading Event: Rejection of a request to cancel an order.
  OrderDone | Trading Event: Indicates the completion and final removal of an order.
  OrderDoneMessage | Trading Event: Indicates the completion and final removal of an order.
  OrderReceived | Trading Event: Acknowledgement that an order has been received.
  OrderReceivedMessage | Trading Event: Acknowledgement that an order has been received.
  OrderRejected | Trading Event: Rejection of a request to place an order.
  OrderRejectedMessage | Trading Event: Rejection of a request to place an order.
  OrderSubmitted | Trading Event: Acknowledgement that an order was placed succesfully.
  OrderSubmittedMessage | Trading Event: Acknowledgement that an order was placed succesfully.
  OrderTimeout |
  OrderTimeoutMessage |
  PadMessage | A message used to pad the binary log file at regular boundaries (e.g.
  Protocol |
  ProtocolDefinitionMessage | This is a special message that contains the protocol definition itself (this file).
  QuoteRequest | A request to stream quotes.
  QuoteRequestMessage |
  RejectOrder |
  RejectOrderMessage |
  RejectQuoteRequest | Market maker rejects quote request.
  RejectQuoteRequestMessage |
  ReplayDone | Replay notification sent to client after the replay request has been processed.
  ReplayDoneMessage | A notification that replay has ended or the replay request was rejected.
  ReplayMessage | A request to replay message between the two sequence numbers.
  RequestMessage |
  RequestSnapshotMessage | A request for a feed handler to send a single snapshot as part of its message flow.
  RiskLimitStatus | Status of supplied group limit.
  RiskResponse | Enumerates which risk data succeeded and which failed.
  RiskResponseMessage | Enumerates which risk data succeeded and which failed.
  RiskUsageStatus | Status of supplied user state.
  RuThereMessage | A request to have a heartbeat sent to us.
  SecurityInfoMessage |
  StatCounter |
  StatCounterMessage | A message used to record statistical samples for various counters during long runs.
  StatTimeoutMessage | This is a message that is sent when a timeout occurs to signal a reactor to dump its queue stats.
  SubmitOrder | Trading Action: A request to place an order.
  SubmitOrderMessage | Trading Action: A request to place an order.
  SubscribeMessage | A request to subscribe to market data for a specific market on a specific feed.
  Subscription | Description of a subcription.
  SubscriptionEvent | An event that provides updates on the status of each subscription.
  SubscriptionEventMessage | An indication by the server that the state of a subscription changed.
  SubscriptionTimeoutMessage | This internal message is used to indicate a timeout after a subcription request is made; if no market data is received within a time interval, we acknowledge the subscription with an empty market data message.
  SubscriptionTimerMessage | Internal message used for timers related to subscriptions.
  TaskInitializationMessage | An internal message that is placed on a task's queue as the very first message, which is used to perform initializations from the service thread.
  TestMessage | A message used to ask the server to perform a test on our behalf.
  TimerMessage | An internal message used by timers.
  TradeCapture | Trading Event: A trade match for an existing order.
  TradeCaptureAck | Trading Event: trade acknowledgement was rejected.
  TradeCaptureAckMessage |
  TradeCaptureMessage | Trading Event: A trade match for an existing order.
  TradeLimitDataMessage | Contains all trading limits/state.
  UnsubscribeAllMessage | A request to unsubscribe all market data subscriptions.
  UnsubscribeMessage | A request to unsubscribe from market data for a specific market on a specific feed.
  UserSequenceID | Sent from the feed to the APIServer.
  VersionMessage | A message that describes meta-data about the process generating it.

- Enum Summary
  Enum | Description
  --- | ---
  APIResult | Result/error codes provided by the API methods.
  APITest | Various tests that can be invoked client-side to test out the API.
  APIType | Many of the calls pertain to either market-data or trading; this enum allows us to specify that.
  CancelReason | The reason that an order was canceled.
  CancelRejectReason |
  CcyType |
  ConnectionResponse |
  DateRolloverType | The type of date rollover event that occurred.
  Direction |
  ExchEventType |
  FeedFlag | Values for the bit mask used to identify the flags for APIFeed.
  InstrumentType | Type of market instrument.
  LockStatus |
  LogLevel |
  MatchStatus |
  MDElement |
  MDSource | Values for the bit mask used to identify the source of an MDEntry.
  MDUpdateAction |
  OrderStatus | The status of an order.
  OrderType |
  QuoteCancelType |
  QuoteRequestRejectReason |
  QuoteStatus |
  RejectReason | The reason that the request failed.
  ReplayStatus |
  Request |
  RiskStatus |
  Side |
  StandardTenor | Standard length of time used in forwards.
  StatType |
  SubscriptionStatus |
  TimeInForce |
  TradeStatus |
  UserType |