This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

Home > Class Reference > %SYS namespace > %iKnow.DeepSee.SourceListFilterKPI

%iKnow.DeepSee.SourceListFilterKPI

abstract class %iKnow.DeepSee.SourceListFilterKPI extends %iKnow.DeepSee.BaseKPI

Implements a DeepSee KPI that executes an iKnow query returning a list of iKnow Sources. To use this class, create a subclass and override the IKDOMAINID class parameter to point to the domain you want to query.

This iKnow-DeepSee KPI implementation offers the following services:

Method Inventory (Including Private)

Methods (Including Private)

method %OnExecute() as %Status

Implementation of %OnExecute() method, inherited from %DeepSee.KPI. Do not invoke directly.

Configures and fires the appropriate %iKnow.Queries.SourceAPI query given the active filter criteria.

classmethod %OnGetFilterList(Output pFilters As %List, pDataSourceName As %String = "") as %Status

Implementation of %OnGetFilterList() method, inherited from %DeepSee.KPI. Do not invoke directly.

Adds filters for concept, page size and set operation

classmethod %OnGetFilterMembers(pFilter As %Library.String, Output pMembers As %Library.List, pSearchKey As %Library.String = "", pDataSourceName As %Library.String = "", ByRef pFilterValues As %Library.String) as %Status

Implementation of %OnGetFilterMembers() method, inherited from %DeepSee.KPI. Do not invoke directly.

Adds the values for the IK: system filters (concept filter, metadata-based filters and query parameters)

classmethod %OnGetKPIPropertyInfo(ByRef pList As %String, pPropNo As %Integer, pModelId As %String = "") as %Status

Implementation of %OnGetKPIPropertyInfo() method, inherited from %DeepSee.KPI. Do not invoke directly.

This method will add all metadata fields supplied for this domain as columns for this KPI.

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)

FeedbackOpens in a new window