|
Class Reference
%iKnow.DeepSee.GenericKPI
|
|
![]() |
|||
Private Storage |
Implements a DeepSee KPI that executes an iKnow query.
To use this class, create a subclass and override the class parameters prefixed with "IK", which you use to specify
the iKnow domain (
This generic iKnow-DeepSee KPI implementation offers the following services:
|
|
Properties | |||
---|---|---|---|
%filterValues | %fromCache | %id | %message |
%rangeLower | %rangeUpper | %seriesCount | %seriesNames |
%source | %thresholdLower | %thresholdUpper |
|
Override this parameter to specify the iKnow ObjectScript API class that contains the query to use (primary API class, no *QAPI or *WSAPI class)
Override this parameter to specify the iKnow query to use in the class identified byIKQUERYCLASS .
|
Implementation of
%OnExecute method, inherited from%DeepSee.KPI . Do not invoke directly.Configures and fires the query registered for this GenericKPI instance, given the active filter criteria.
Implementation of
%OnGetFilterList method, inherited from%DeepSee.KPI . Do not invoke directly.Adds a list of all valid query parameters for the query identified by
IKQUERYCLASS andIKQUERYNAME .
Implementation of
%OnGetFilterMembers method, inherited from%DeepSee.KPI . Do not invoke directly.Adds the values for the IK: system filters (series name column, metadata-based filters and query parameters)
Implementation of
%OnGetKPIPropertyInfo method, inherited from%DeepSee.KPI . Do not invoke directly.Adds the returned columns for this KPIs query as properties if there aren't any configured explicitly already, as well as a 'resultNumber' column
Implementation of
%OnGetListingResultSet method, inherited from%DeepSee.KPI . Do not invoke directly.Triggers the applicable GetBy*** query from
%iKnow.Queries.SourceAPI , taking into account the selected values in the KPI and any active filters.