class O2GMessageRow

Parents
O2GRow

Brief

The class provides access to a message that is intended for the user.

Details

An instance of the class can be obtained by the following methods:

Method/Use

Prerequisites

O2GMessagesTableResponseReader.getRow

This method is used to get an initial message after a session with the trading server is established.
This method provides access to a single message. To get multiple messages, call this method in a loop.

The Messages table is always loaded by the server automatically during a login process.
You can get the message information by using the O2GLoginRules.getTableRefreshResponse method. The returned O2GResponse object is of the O2GResponseType.GET_MESSAGES type.
You must parse this object by using the O2GMessagesTableResponseReader object.

For details, see the example below.

O2GTablesUpdatesReader.getMessageRow

This method is used to get information about a message received during a session lifetime.
This method provides access to a single message. To track multiple messages, call this method in a loop.

To receive the message information, you must implement the IO2GResponseListener.onTablesUpdates method. The received O2GResponse object is of the O2GResponseType.TABLES_UPDATES type.
You must parse this object by using the O2GTablesUpdatesReader object.

For details, see the example below.

Example

Get Messages information [show]

The derived class is O2GMessageTableRow.
The namespace is com.fxcore2.

Public Methods

getCell

Gets a cell of the table.

getColumns

Gets the columns of the table.

getFeature

Gets the type of the message content.

getFrom

Gets the login of the message sender.

getHTMLFragmentFlag

Gets the flag indicating whether the message is in the HTML format or not.

getMsgID

Gets the unique identification number of the message.

getSubject

Gets the subject of the message.

getTableType

Gets the type of the table.

getText

Gets a text body of the message.

getTime

Gets the date and time when the recipient receives the message.

getType

Gets the message container.

isCellChanged

Gets a flag indicating whether the value of the cell is changed.

back