%iKnow.Source.Global.Lister
deprecated class %iKnow.Source.Global.Lister extends %iKnow.Source.Lister
Lister implementation for retrieving sources directly from globals.
Lister Parameters to be supplied to AddListToBatch() and ProcessList() calls:
- globalref As %String - global reference where data is stored
- begsub As %String - beginning subscript (if not "")
- endsub As %String - ending subscript (default "")
- filter As %String - default "", $xecute expression, passed current subscript returns non-zero if this location needs to be processed
External ID structure: [GroupName]:[LocalRef]
- GroupName = globalref passed to lister
- LocalRef = final subscript
Lister alias: "GLOBAL"
Default Processor: %iKnow.Source.Global.Processor
Method Inventory
Methods
Scans through the global nodes as dictated by the Lister Parameters. No metadata is gathered along the way.
See also ExpandList in %iKnow.Source.Lister.
classmethod GetAlias() as %String
Lister alias: "GLOBAL"
method TestParams(listerParams...) as %Status
Tests performed by this Lister:
- globalref: checks whether a vald global ref (but does not check global existence)
- begsub: no checks
- endsub: no checks
- filter: if nonempty, checks whether this is a valid expression for $xecute() with two parameters
Inherited Members
Inherited Properties
Inherited Methods
- %AddToSaveSet()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %IsA()
- %IsModified()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %SerializeObject()
- %SetModified()
- %ValidateObject()
- AddListToBatch()
- BuildExtId()
- BuildExtIdFromName()
- DefaultProcessor()
- FormatParams()
- GetExtidPrefix()
- GetGroupId()
- GetGroupName()
- Init()
- ProcessList()
- ProcessVirtualList()
- RegisterFixedMetadata()
- SetConfig()
- SetConverter()
- SetProcessor()
- SplitExtId()