Class Reference
IRIS for UNIX 2024.1.2
|
|
Private
Storage
|
This Processor implementation reads data from existing sources in a (typically different)
domain, as listed by the ExpandList method of the
Processor parameters:
Extracted metadata keys: see metaFields Processor parameter.
|
|
|
This method is called from
ProcessListElement andProcessVirtualListElement right before calling on the Indexer to process the data read by this Processor instance. It returns the language (two-letter ISO code) for the source being processed, if there is any means to derive it from known facts about the source. If no language can be derived with enough certainty, this method returns "".The default implementation looks if there is a $$$IKPLANGUAGEFIELDNAME parameter defined pointing to a metadata field containing the language code. Subclasses may override and/or extend this method if they have access to additional information.
Subclasses should override this method to identify those metadata keys that are calculated or extracted by this Processor implementation and will be registered for every source processed by calling
SetCurrentMetadataValues during theFetchSource execution.
This method stores the Processor parameters in the
Params property, from where they can be referenced in theFetchSource implementation.NOTE: If this method is overridden by a subclass, it should make sure to either call this method via ##super, or set
Params itself.