See: Description
Interface | Description |
---|---|
GenericMessage |
Interface for sending Generic messages, adding fields by name and value.
|
RecordMessage |
Base interface for all Record messages.
|
RecordType1Message |
Interface for sending Type 1 Record messages, adding fields by field name.
|
RecordType2Message |
Interface for populating Type 2 Record messages, adding fields by field name.
|
RecordType3Message |
Interface for populating Type 3 Record messages, adding fields by field name.
|
WrapperMessage |
Interface for wrapping multiple messages of the same type together into one message.
|
This package defines the interfaces for sending Record messages. Records comprise Name-Value pairs of fields which represent the values of a Subject. The data in a record can be structured in one of four different ways, known as Type 1 data, Type 2 data, Type 3 data or Generic; for more information about this, see the document Caplin DataSource Overview.
Generic messages behave similarly to RecordType1 messages, however the field mappings are integral in the case of a Generic message, which can eliminate the need to configure them separately in a fields.conf file. This may be useful when receiving updates from a provider which supplies a variable or unknown number of fields.
The record package contains the classes that are used to create record messages containing these different structures:
Please send bug reports and comments to Caplin support