com.apama.dataview
Event DataViewUpdateItemDelta


Contains updated DataView Item fields. Use this to update the fields.

Direction: From the customer Monitor to the DataViewService.
Field summary
 stringmsgId

[OPTIONAL] A messageId that applications may choose to use to identify "responses".
 stringdvName

The unique name of the DataView.
 integerdvItemId

The ID of the Item within the DataView (may be -1 if using keyFields instead).
 floattimeStamp

The timestamp of the update (seconds since epoch). If the value given is -1.0 then the service will populate it using correlator currentTime.
 dictionary<integerstring>fieldValues

Values to be updated. Dictionary Key is index into fields sequence, Value is new field value in sequence. If not using dvItemId, then the dictionary MUST contain the key values (even though they have not changed).
 dictionary<stringstring>extraParams

[OPTIONAL] Some implementations may choose to make use of this field.
 
Field detail

dvItemId

integer dvItemId
The ID of the Item within the DataView (may be -1 if using keyFields instead).

dvName

string dvName
The unique name of the DataView.

extraParams

dictionary<stringstringextraParams
[OPTIONAL] Some implementations may choose to make use of this field.

To avoid collisions with keys that may be added to the product in future, all user-defined extraParams should start with a prefix identifying the application or organisation they were added for.

fieldValues

dictionary<integerstringfieldValues
Values to be updated. Dictionary Key is index into fields sequence, Value is new field value in sequence. If not using dvItemId, then the dictionary MUST contain the key values (even though they have not changed).

msgId

string msgId
[OPTIONAL] A messageId that applications may choose to use to identify "responses".

timeStamp

float timeStamp
The timestamp of the update (seconds since epoch). If the value given is -1.0 then the service will populate it using correlator currentTime.