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)
value
- The value to be set passed by i18ndefault void setDealtCurrency(Object value)
value
- The value to be set passed by i18ndefault void setAssetClass(Object value)
value
- The value to be set passed by i18ndefault void setTradingAssetClass(Object value)
value
- The value to be set passed by i18ndefault void setTradingProtocol(Object value)
value
- The value to be set passed by i18ndefault void setTradingSubProtocol(Object value)
value
- The value to be set passed by i18ndefault void setAccount(Object value)
value
- The value to be set passed by i18ndefault void setTOBOUser(Object value)
value
- The value to be set passed by i18ndefault void setControlAddLeg(Object value)
value
- The value to be set passed by i18ndefault void setTradingType(Object value)
value
- The value to be set passed by i18nCopyright © 2020 Caplin Systems.