Interface MMPostTradeDetailsUpdateServerFieldSet
- All Known Implementing Classes:
DetailsUpdateTradeEvent
,DetailsUpdateTradeEvent
public interface MMPostTradeDetailsUpdateServerFieldSet
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Adds a field to this eventdefault void
setAccount
(Object value) The account used for the trade.default void
setCurrency
(Object value) The currency in which the trade is made.default void
setInterestRate
(Object value) Interest rate on the given PrincipalAmount.default void
setInterestRateDPS
(Object value) The DPS of the given InterestRatedefault void
setIsShariaTrade
(Object value) Indicates whether the trade is a Sharia tradedefault void
setMaturityDate
(Object value) In ISO-8601 format, i.e.default void
setNoticePeriodDescription
(Object value) The notice period description for the trade, sent as the raw display value or a translation token.default void
setPrincipalAmount
(Object value) Principal amount for the trade specified in the provided Currency.default void
setStartDate
(Object value) In ISO-8601 format, i.e.default void
setTradingType
(Object value) This could be TERM-DEPOSIT.
-
Method Details
-
addField
Adds a field to this event- Parameters:
fieldName
- The name of the field to add.value
- The value of the field to add. If the value is a BigDecimal then it will be converted to aString
usingBigDecimal.toPlainString()
-
setInterestRate
Interest rate on the given PrincipalAmount.- Parameters:
value
- The value to be set passed by i18n
-
setInterestRateDPS
The DPS of the given InterestRate- Parameters:
value
- The value to be set passed by i18n
-
setNoticePeriodDescription
The notice period description for the trade, sent as the raw display value or a translation token.- Parameters:
value
- The value to be set passed by i18n
-
setTradingType
This could be TERM-DEPOSIT.- Parameters:
value
- The value to be set passed by i18n
-
setStartDate
In ISO-8601 format, i.e. YYYY-MM-DD- Parameters:
value
- The value to be set passed by i18n
-
setMaturityDate
In ISO-8601 format, i.e. YYYY-MM-DD- Parameters:
value
- The value to be set passed by i18n
-
setPrincipalAmount
Principal amount for the trade specified in the provided Currency.- Parameters:
value
- The value to be set passed by i18n
-
setCurrency
The currency in which the trade is made.- Parameters:
value
- The value to be set passed by i18n
-
setIsShariaTrade
Indicates whether the trade is a Sharia trade- Parameters:
value
- The value to be set passed by i18n
-
setAccount
The account used for the trade.- Parameters:
value
- The value to be set passed by i18n
-