Interface CommoditiesSettlementInstructionsServerFieldSet


  • public interface CommoditiesSettlementInstructionsServerFieldSet
    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      void addField​(java.lang.String fieldName, java.lang.Object value)
      Adds a field to this event
      default void setAction​(java.lang.Object value)
      Affirm, Confirm, Dispute, Cancel, Replace, AutoConfirm, Unconfirm, Net, ApproveInstructions, RejectInstructions or Release
      default void setSettlementStatus​(java.lang.Object value)
      The settlement status of a deal
      default void setTradeID​(java.lang.Object value)
      The unique ID of the trade the client wants to Confirm
    • Method Detail

      • addField

        void addField​(java.lang.String fieldName,
                      java.lang.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()
      • setAction

        default void setAction​(java.lang.Object value)
        Affirm, Confirm, Dispute, Cancel, Replace, AutoConfirm, Unconfirm, Net, ApproveInstructions, RejectInstructions or Release
        Parameters:
        value - The value to be set passed by i18n
      • setTradeID

        default void setTradeID​(java.lang.Object value)
        The unique ID of the trade the client wants to Confirm
        Parameters:
        value - The value to be set passed by i18n
      • setSettlementStatus

        default void setSettlementStatus​(java.lang.Object value)
        The settlement status of a deal
        Parameters:
        value - The value to be set passed by i18n