Definition Extra Params table
A definition extra params table contains the metadata for the extraParams member of the selected Definition (DataView). The table has two static columns: key and value. An entry in extraParams is considered a metadata entry if its key name starts with the Metadata: prefix. Each metadata entry in the extraParams member will appear as a row in this table.
For example, a DataView definition may have extraParam like this:
com.apama.dataview.DataViewAddDefinition
add := new com.apama.dataview.DataViewAddDefinition;
add.dvName := "RecipeDV";
add.dvDisplayName := "Recipe";
add.fieldNames := ["name","ingredients","category","difficulty"];
add.fieldTypes := ["string","string","string","integer"];
add.keyFields := ["name"];
add.extraParams := {
"Metadata:author":"John Doe",
"Metadata:copyrightDate":"October 15, 2015",
"Metadata:contact":"jdoe@kitchen.com",
"phone":"234-123-9988",
"age":"30"};
In the above example, only the first 3 extraParams entries are metadata entries. Therefore, the Definition extra params table will show:
key | value |
author | John Doe |
copyrightDate | October 15, 2015 |
contact | jdoe@kitchen.com |