Interface MMInterventionQuoteServerFieldSet
public interface MMInterventionQuoteServerFieldSet
-
Method Summary
Modifier and TypeMethodDescriptionvoidAdds a field to this eventdefault voidA unique identifier for the client applicationdefault voidsetInterestMargin(Object value) This field represents the margin that the sales user has selected.default voidsetInterestRate(Object value) Interest margin on the given InterestRate.default voidsetOverallTimeOut(Object value) This field is the length of time in seconds that a sales intervention quote is valid for.default voidsetPricingType(Object value) The type of pricing, either QUOTE or STREAM, QUOTE will send a send a singe quote to the client, while STREAM will stream rates to the client using the given margins.default voidsetRemainingTimeOutMillis(Object value) This field is the remaining length of time in milliseconds that a sales intervention quote is valid for.default voidsetTraderInterestRate(Object value) This field represents the interest rate that the sales user has selected.
-
Method Details
-
addField
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 aStringusingBigDecimal.toPlainString()
-
setPricingType
The type of pricing, either QUOTE or STREAM, QUOTE will send a send a singe quote to the client, while STREAM will stream rates to the client using the given margins.- Parameters:
value- The value to be set passed by i18n
-
setInterestRate
Interest margin on the given InterestRate.- Parameters:
value- The value to be set passed by i18n
-
setInterestMargin
This field represents the margin that the sales user has selected. It should be sent as a raw value, and unformatted.- Parameters:
value- The value to be set passed by i18n
-
setTraderInterestRate
This field represents the interest rate that the sales user has selected.- Parameters:
value- The value to be set passed by i18n
-
setOverallTimeOut
This field is the length of time in seconds that a sales intervention quote is valid for.- Parameters:
value- The value to be set passed by i18n
-
setRemainingTimeOutMillis
This field is the remaining length of time in milliseconds that a sales intervention quote is valid for.- Parameters:
value- The value to be set passed by i18n
-
setAppID
A unique identifier for the client application- Parameters:
value- The value to be set passed by i18n
-