Parent package with classes that relate to FX trading in general but no specific trading protocol.
Class Summary Class Description AccountAn instance of Account is instantiated with a single string containing the description and account name delimited by the | character. ErrorEvent<T extends UserTrade>An event that is sent once an error has occurred; which the frontend should be notified about. FieldNameUtil FXResponder<T extends UserTrade>Base class for FX Related responders that wish to send error and reject events FXTradeAdapterAn FXTradeAdapter services trading capabilities for the Executable Streaming Price (ESP), Request For Stream (RFS) and Block Trade (BLOCK) protocols. FXTradeBlotterAdapter FXTradingProtocolConstants representing the type of trades available in the Motif. FXTradingSubProtocol FXTradingTypeRepresents the execution type of a trade. RejectEvent<T extends UserTrade>An event that denotes that the trade has been rejected. Responder<T extends UserTrade>A Responder allows for messages to be sent to the frontend. ResponderEvent<T extends UserTrade>An event that will be sent from a particular
StatusSupported values for the Status field on Execution/Historic blotters TradeAdapterA Trade adapter allows for listeners to listen and receive events when a trade has been initiated for a particular trade protocol. TradeSubjectInfo TradeSubjectNamespacing TradeSubjectParser
Enum Summary Enum Description BuySellRepresents either a BUY or SELL side of a trade. LegTypeThe LegType denotes the set of enums that represent the type of leg types available in the Motif. MonitorSide Deprecated. PricingSideThe pricing side as requested by the frontend. StreamingModeDetermines whether streamed rates or manually determined rates are used.