Interface ExecutionServerFieldSet
public interface ExecutionServerFieldSet
-
Method Summary
Modifier and TypeMethodDescriptionvoidAdds a field to this eventdefault voidA unique identifier for the client applicationdefault voidsetInterestAmount(Object value) Interest amount (specified in the provided Currency) calculated from the interest rate and principal amount.default voidsetInterestMargin(Object value) Interest margin on the given InterestRate.default voidsetInterestRate(Object value) Interest rate on the given PrincipalAmount.default voidsetPrincipalPlusInterest(Object value) Composite amount between principal amount and interest amount.default voidsetQuoteID(Object value) The unique ID of the quote the client wants to trade on.default voidsetTradingType(Object value) This could be DEPOSIT, LOAN, CALL-DEPOSIT, TERM-DEPOSIT, FLEXI-NOTICE-DEPOSIT, TREASURY-BILL or GOVERNMENT-BOND.
-
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()
-
setQuoteID
The unique ID of the quote the client wants to trade on.- Parameters:
value- The value to be set passed by i18n
-
setTradingType
This could be DEPOSIT, LOAN, CALL-DEPOSIT, TERM-DEPOSIT, FLEXI-NOTICE-DEPOSIT, TREASURY-BILL or GOVERNMENT-BOND.- Parameters:
value- The value to be set passed by i18n
-
setInterestRate
Interest rate on the given PrincipalAmount.- Parameters:
value- The value to be set passed by i18n
-
setInterestMargin
Interest margin on the given InterestRate.- Parameters:
value- The value to be set passed by i18n
-
setInterestAmount
Interest amount (specified in the provided Currency) calculated from the interest rate and principal amount.- Parameters:
value- The value to be set passed by i18n
-
setPrincipalPlusInterest
Composite amount between principal amount and interest amount.- Parameters:
value- The value to be set passed by i18n
-
setAppID
A unique identifier for the client application- Parameters:
value- The value to be set passed by i18n
-