com.apama.marketdata
Event DepthDataView


This event enables services to publish a dataview of depth data they have access to.
Since:
CMF 1.1.0
Version:
9.12
See Also:
com.apama.dataview.Publisher - This service uses the dataview publisher to enable it to publish the depth dataview
com.apama.marketdata.Depth - The data type the publisher will represent as a dataview

Constant Summary
 constant stringDV_DESCRIPTION := "A dataview to display current market depth"
 constant stringDV_NAME := "com.apama.marketdata.Depth"
 
Action Summary
 voidinitialise()

Before the DataView Manager can be used it needs to be initialised.
 voidremove(com.apama.marketdata.DepthKey key)

This action is used remove a row from the dataview.
 voidset(com.apama.marketdata.DepthKey key, com.apama.marketdata.Depth depth)

This action is used to set a row in the dataview.
 voiduninitialise()

Uninitialise the DataView Manager.
 
Constant Detail

DV_DESCRIPTION

constant string DV_DESCRIPTION := "A dataview to display current market depth"

DV_NAME

constant string DV_NAME := "com.apama.marketdata.Depth"

Action Detail

initialise

void initialise()
Before the DataView Manager can be used it needs to be initialised.

remove

void remove(com.apama.marketdata.DepthKey key)
This action is used remove a row from the dataview.
Parameters:
key - The depth key that represents the source of this data

set

void set(com.apama.marketdata.DepthKey key, com.apama.marketdata.Depth depth)
This action is used to set a row in the dataview.
Parameters:
key - The depth key that represents the source of this data
depth - The depth data to publish

uninitialise

void uninitialise()
Uninitialise the DataView Manager.