public interface SubmissionServerFieldSet
Modifier and Type | Method and Description |
---|---|
void |
addField(String fieldName,
Object value)
Adds a field to this event
|
default void |
setAccount(Object value)
The settlement account to use
|
default void |
setAssetClass(Object value)
The asset class for the trade; used by permissioning and licensing.
|
default void |
setControlAddLeg(Object value)
This is a control field that the front end trading library adds automatically.
|
default void |
setCurrencyPair(Object value)
The currency pair for the trade.
|
default void |
setDealtCurrency(Object value)
The dealt currency for the trade (what the amount is expressed in).
|
default void |
setTOBOUser(Object value)
The user the trade is on behalf of.
|
default void |
setTradingAssetClass(Object value)
The trading asset class for the trade; used by permissioning and licensing.
|
default void |
setTradingProtocol(Object value)
The trade protocol, e.g, ESP or RFS.
|
default void |
setTradingSubProtocol(Object value)
The trade sub protocol, e.g.
|
default void |
setTradingType(Object value)
This could be SPOT, FWD for example
|
void addField(String fieldName, Object value)
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()
default void setCurrencyPair(Object value)
default void setDealtCurrency(Object value)
default void setAssetClass(Object value)
default void setTradingAssetClass(Object value)
default void setTradingProtocol(Object value)
default void setTradingSubProtocol(Object value)
default void setAccount(Object value)
default void setTOBOUser(Object value)
default void setControlAddLeg(Object value)
default void setTradingType(Object value)
Copyright © 2018 Caplin Systems.