Interface MMPostTradeDetailsUpdateServerFieldSet
- All Known Implementing Classes:
DetailsUpdateTradeEvent,DetailsUpdateTradeEvent
public interface MMPostTradeDetailsUpdateServerFieldSet
-
Method Summary
Modifier and TypeMethodDescriptionvoidAdds a field to this eventdefault voidsetAccount(Object value) The account used for the trade.default voidsetCurrency(Object value) The currency in which the trade is made.default voidsetInterestRate(Object value) Interest rate on the given PrincipalAmount.default voidsetInterestRateDPS(Object value) The DPS of the given InterestRatedefault voidsetIsShariaTrade(Object value) Indicates whether the trade is a Sharia tradedefault voidsetMaturityDate(Object value) In ISO-8601 format, i.e.default voidsetNoticePeriodDescription(Object value) The notice period description for the trade, sent as the raw display value or a translation token.default voidsetRemainingAmount(Object value) The remaining amount on the trade specified in the provided Currency.default voidsetStartDate(Object value) In ISO-8601 format, i.e.default voidsetTradingType(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 aStringusingBigDecimal.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
-
setRemainingAmount
The remaining amount on 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
-