Interface ExecutionServerFieldSet
public interface ExecutionServerFieldSet
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Adds a field to this eventdefault void
A unique identifier for the client applicationdefault void
setInterestAmount
(Object value) Interest amount (specified in the provided Currency) calculated from the interest rate and principal amount.default void
setInterestMargin
(Object value) Interest margin on the given InterestRate.default void
setInterestRate
(Object value) Interest rate on the given PrincipalAmount.default void
setPrincipalPlusInterest
(Object value) Composite amount between principal amount and interest amount.default void
setQuoteID
(Object value) The unique ID of the quote the client wants to trade on.default void
setTradingType
(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 aString
usingBigDecimal.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
-