All Superinterfaces:
LeggedMessage
, Message
All Known Subinterfaces:
MMPostTradeDetailsRequestClientFieldSet
, MMPostTradeExecutionClientFieldSet
, MMPostTradeSubmissionClientFieldSet
, MMRFSSubmissionClientFieldSet
All Known Implementing Classes:
DetailsRequestTradeEvent
, ExecuteTradeEvent
, MMPostTradeDetailsRequestClientFieldSetChild
, MMPostTradeExecutionClientFieldSetChild
, MMPostTradeSubmissionClientFieldSetChild
, MMRFSSubmissionClientFieldSetChild
, ResubmitTradeEvent
, ResubmitTradeEvent
, ResubmitTradeEvent
, SubmitTradeEvent
, SubmitTradeEvent
, TradeClientFieldSetChild
Method Summary
All Methods Instance Methods Default Methods
The asset class for the trade; used by permissioning and licensing.
The name of the transition
A Unique identifier, must remain the same for each event in the trade model
The trade protocol, e.g, MMRFS or MMPostTrade.
Method Details
getRequestID
A Unique identifier, must remain the same for each event in the trade model
getAssetClass
default String getAssetClass ()
The asset class for the trade; used by permissioning and licensing.
getTradingProtocol
default String getTradingProtocol ()
The trade protocol, e.g, MMRFS or MMPostTrade. The Trading DataSource library needs this so that it knows which state model to use for the trade. Also used for permissioning.
getMsgType
The name of the transition