Interface RFSSubmissionServerFieldSet


public interface RFSSubmissionServerFieldSet
  • 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()
    • setDeliverableType

      default void setDeliverableType(Object value)
      Can be `DELIVERABLE` or `NON_DELIVERABLE`. Determines whether the transaction is for a deliverable or non-deliverable currency
      Parameters:
      value - The value to be set passed by i18n
    • setBuySell

      @Deprecated default void setBuySell(Object value)
      Deprecated.
      deprecated: Prefer OneWayDirection - If the user is requesting a one way price, which direction should it be, BUY or SELL
      Parameters:
      value - The value to be set passed by i18n
    • setOneWayDirection

      default void setOneWayDirection(Object value)
      The trade direction of the base currency in a one-way quote. When this field is absent or has no value, a two-way quote/stream is requested. When this field is set to BUY or SELL, a one-way quote/stream is requested, with BUY or SELL indicating the trade direction of the base currency.
      Parameters:
      value - The value to be set passed by i18n
    • setFixingSource

      default void setFixingSource(Object value)
      The fixing source of the NDF trade
      Parameters:
      value - The value to be set passed by i18n
    • setSettlementCurrency

      default void setSettlementCurrency(Object value)
      The settlement currency of the NDF trade
      Parameters:
      value - The value to be set passed by i18n
    • setSingleComponentRepriceField

      default void setSingleComponentRepriceField(Object value)
      When the user requests a reprice, which field would they like to have repriced
      Parameters:
      value - The value to be set passed by i18n
    • setRequestedProfitCurrency

      default void setRequestedProfitCurrency(Object value)
      The preferred currency to be used in calculating sales profit details. Example value: GBP
      Parameters:
      value - The value to be set passed by i18n
    • setSingleComponentRepriceValue

      default void setSingleComponentRepriceValue(Object value)
      When the user requests a reprice, which value should the field have
      Parameters:
      value - The value to be set passed by i18n
    • setStreamingMode

      default void setStreamingMode(Object value)
      Indicates whether the rates/margins of this trade have been manually set
      Parameters:
      value - The value to be set passed by i18n