Interface ExecutionServerFieldSet


public interface ExecutionServerFieldSet
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addField(String fieldName, Object value)
    Adds a field to this event
    default void
    A unique identifier for the client application
    default void
    Interest amount (specified in the provided Currency) calculated from the interest rate and principal amount.
    default void
    Interest margin on the given InterestRate.
    default void
    Interest rate on the given PrincipalAmount.
    default void
    Composite amount between principal amount and interest amount.
    default void
    The unique ID of the quote the client wants to trade on.
    default void
    This could be DEPOSIT, LOAN, CALL-DEPOSIT, TERM-DEPOSIT, FLEXI-NOTICE-DEPOSIT, TREASURY-BILL or GOVERNMENT-BOND.
  • Method Details

    • addField

      void addField(String fieldName, Object value)
      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 a String using BigDecimal.toPlainString()
    • setQuoteID

      default void setQuoteID(Object value)
      The unique ID of the quote the client wants to trade on.
      Parameters:
      value - The value to be set passed by i18n
    • setTradingType

      default void setTradingType(Object value)
      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

      default void setInterestRate(Object value)
      Interest rate on the given PrincipalAmount.
      Parameters:
      value - The value to be set passed by i18n
    • setInterestMargin

      default void setInterestMargin(Object value)
      Interest margin on the given InterestRate.
      Parameters:
      value - The value to be set passed by i18n
    • setInterestAmount

      default void setInterestAmount(Object value)
      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

      default void setPrincipalPlusInterest(Object value)
      Composite amount between principal amount and interest amount.
      Parameters:
      value - The value to be set passed by i18n
    • setAppID

      default void setAppID(Object value)
      A unique identifier for the client application
      Parameters:
      value - The value to be set passed by i18n