%iKnow.DeepSee.Lister
hidden class %iKnow.DeepSee.Lister extends %iKnow.Source.Lister
Lister class dedicated to DeepSee-driven iKnow domains. Not to be used by custom code.Method Inventory
Methods
This method returns the default %iKnow.Source.Processor class to use (without any parameters) if none was registered explicitly through calls to SetProcessor(). By default, this selects (if it exists) a class called Processor in the same package as this Lister implementation, but subclasses might wish to override this and hardcode a specific default Processor to use.()
This method should be overridden by subclasses, implementing how they scan through the particular type of source location or structures they specialize in. The arguments for this method are the same Lister Parameters as those used when issuing the corresponding AddListToBatch() call and are specified and documented by the Lister implementation.
When expanding the list, the Lister should build a "Composite reference": a %List containing the lister ID, the group ID and the local reference for each (candidate) source it found and pass that to either a StoreRef(), StoreTemp() or StoreTempStream() call. Optionally, it can store metadata for each of these refs using the SetMetadataValues() method.
NOTE: This method is used by the iKnow loading frameworkand should never be called by custom code.
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()
- FormatParams()
- GetAlias()
- GetExtidPrefix()
- GetGroupId()
- GetGroupName()
- Init()
- ProcessList()
- ProcessVirtualList()
- RegisterFixedMetadata()
- SetConfig()
- SetConverter()
- SetProcessor()
- SplitExtId()
- TestParams()