All Superinterfaces:
LeggedMessage
, Message
, SubmissionClientFieldSet
All Known Subinterfaces:
AllocateClientFieldSet
, AmendClientFieldSet
All Known Implementing Classes:
AllocateClientFieldSetChild
, AmendClientFieldSetChild
, ResubmitTradeEvent
, ResubmitTradeEvent
, ResubmitTradeEvent
, ResubmitTradeEvent
, RFSSubmissionClientFieldSetChild
, RisklessSubmitTradeEvent
, SubmitTradeEvent
, SubmitTradeEvent
, SubmitTradeEvent
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods
Can be `DELIVERABLE` or `NON_DELIVERABLE`.
The fixing source of the NDF trade
default int
The trade direction of the base currency in a one-way quote.
The preferred currency to be used in calculating sales profit details.
The settlement currency of the NDF trade
When the user requests a reprice, which field would they like to have repriced
When the user requests a reprice, which value should the field have
Indicates whether the rates/margins of this trade have been manually set
Methods inherited from interface com.caplin.generated.motif.fx.trading.fieldsets.SubmissionClientFieldSet
getAccount , getAppID , getAssetClass , getControlAddLeg , getCurrencyPair , getDealtCurrency , getIsCommercial , getPurpose , getTOBOUser , getTradingAssetClass , getTradingProtocol , getTradingSubProtocol , getTradingType
Method Details
getDeliverableType
default String getDeliverableType ()
Can be `DELIVERABLE` or `NON_DELIVERABLE`. Determines whether the transaction is for a deliverable or non-deliverable currency
getBuySell
Deprecated.
deprecated: Prefer OneWayDirection - If the user is requesting a one way price, which direction should it be, BUY or SELL
getOneWayDirection
default String getOneWayDirection ()
The trade direction of the base currency in a one-way quote. When this field is absent or has no value, a two-way quote/stream is requested. When this field is set to BUY or SELL, a one-way quote/stream is requested, with BUY or SELL indicating the trade direction of the base currency.
getFixingSource
default String getFixingSource ()
The fixing source of the NDF trade
getSettlementCurrency
default String getSettlementCurrency ()
The settlement currency of the NDF trade
getSingleComponentRepriceField
default String getSingleComponentRepriceField ()
When the user requests a reprice, which field would they like to have repriced
getRequestedProfitCurrency
default String getRequestedProfitCurrency ()
The preferred currency to be used in calculating sales profit details. Example value: GBP
getSingleComponentRepriceValue
default String getSingleComponentRepriceValue ()
When the user requests a reprice, which value should the field have
getStreamingMode
default String getStreamingMode ()
Indicates whether the rates/margins of this trade have been manually set