Package com.caplin.motif.fx.trading
package com.caplin.motif.fx.trading
Parent package with classes that relate to FX trading in general but no specific trading protocol.
-
ClassDescriptionAn instance of Account is instantiated with a single string containing the description and account name delimited by the | character.Represents either a BUY or SELL side of a trade.ErrorEvent<T extends UserTrade>An event that is sent once an error has occurred; which the frontend should be notified about.FXResponder<T extends UserTrade>Base class for FX Related responders that wish to send error and reject eventsAn FXTradeAdapter services trading capabilities for the Executable Streaming Price (ESP), Request For Stream (RFS) and Block Trade (BLOCK) protocols.Constants representing the type of trades available in the Motif.Represents the execution type of a trade.Constants for the valid values for InterventionTradingType field.The LegType denotes the set of enums that represent the type of leg types available in the Motif.Deprecated.Represents the post-trade action that created a trade.The pricing side as requested by the frontend.RejectEvent<T extends UserTrade>An event that denotes that the trade has been rejected.A Responder allows for messages to be sent to the frontend.ResponderEvent<T extends UserTrade>An event that will be sent from a particular
Responder
.Supported values for the Status field on Execution/Historic blottersDetermines whether streamed rates or manually determined rates are used.A Trade adapter allows for listeners to listen and receive events when a trade has been initiated for a particular trade protocol.