Interface RFSSubmissionServerFieldSet


  • public interface RFSSubmissionServerFieldSet
    • Method Detail

      • 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
      • 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