NAME
Kernel::System::DocumentSearch::Role::UsesPipelines – provide document search pipelines.
PUBLIC INTERFACE
has Pipelines
Attribute that hods all pipelines objects. The different pipeline modules are located below Kernel::System::DocumentSearch::Pipeline::*
.
PRIVATE INTERFACE
_BuildPipelines()
Loads all pipeline modules.
my $_BuildPipelines = $DocumentSearchBaseObject->_BuildPipelines();
Returns:
$_BuildPipelines {
Attachments => $AttachmentPipelineObject, # as in C<Kernel::System::DocumentSearch::Pipeline::Attachment>
# ...
}