public class FXBaseBlotterItemMessage extends FXBlotterItemMessage
An instance of this class represents a Record Item, in a Container.
Instances of this class should be created in on of two ways, this is determined by whether or not you are using
the FXBlotterPublisher
or the FXCachedBlotterPublisher
If you have the FXBlotterPublisher
, then you must use a corresponding FXBlotterItemPublisher
.
You may then obtain the message factory FXBlotterItemPublisher.getMessageFactory()
which will return you an
instance of FXBlotterItemMessageFactory
, on which you should invoke FXBlotterItemMessageFactory.newItemBuilder(String, String)
to obtain the builder for this class.
If you have the FXCachedBlotterPublisher
. You should obtain the message factory FXCachedBlotterPublisher.getMessageFactory()
, which
creates the FXCachedBlotterMessage
. On the message object you should then invoke FXCachedBlotterMessage.newItemBuilder(String)
to
obtain the builder for this class.
Modifier and Type | Class and Description |
---|---|
static class |
FXBaseBlotterItemMessage.Builder<T>
Builder for blotter messages.
|
itemId, record, username
Constructor and Description |
---|
FXBaseBlotterItemMessage(String username,
String itemId,
com.caplin.datasource.messaging.record.GenericMessage record)
Deprecated.
You should not need to create
instances of this class yourself. Please refer to the class javadoc to
see how instances of this class should be obtained.
|
Modifier and Type | Method and Description |
---|---|
String |
getAccount()
The account set on this item
|
String |
getCurrencyPair()
The currency pair set on this item
|
String |
getDealtCurrency()
The dealt currency on this item.
|
String |
getExecutionDateTime()
The execution date time on this item.
|
String |
getNearBuySell()
The near BuySell on this item.
|
String |
getOrderID()
The order id set on this item
|
String |
getSubmittedBy()
The submitted by on this item.
|
String |
getSubmittedFor()
The submitted for value on this item.
|
String |
getTradeDate()
The trade date on this item.
|
String |
getTradeID()
The trade id set on this item
|
String |
getTradingType()
The trading type set on this item
|
copyOf, getField, getFields, getItemID, getRecord, getUsername, isImage, setImage, toString
@Deprecated public FXBaseBlotterItemMessage(String username, String itemId, com.caplin.datasource.messaging.record.GenericMessage record)
username
- The username for this this item belongs to.itemId
- The id of the itemrecord
- The underlying DataSource message objectpublic String getAccount()
public String getTradeID()
public String getOrderID()
public String getTradingType()
public String getCurrencyPair()
public String getDealtCurrency()
public String getSubmittedBy()
public String getSubmittedFor()
public String getTradeDate()
public String getExecutionDateTime()
public String getNearBuySell()
Copyright © 2015 Caplin Systems.