Uses of Package
org.opencms.search.documents
Package
Description
Implements the main full text search and indexing functions available in OpenCms.
Handles indexing different sorts of document and resource type from the OpenCms VFS for the full text search.
The package contains the Solr search integration.
-
ClassDescriptionUsed to create index Lucene Documents for OpenCms resources, controls the text extraction algorithm used for a specific OpenCms resource type / MIME type combination.Highlights arbitrary terms, used for generation of search excerpts.
-
ClassDescriptionBase document factory class for a VFS
, just requires a specialized implementation ofCmsResource
for text extraction from the binary document content.I_CmsSearchExtractor.extractContent(CmsObject, CmsResource, I_CmsSearchIndex)
Provides the dependency information about one search result document, used to generate the list of document search results.Defines the possible dependency types.Implements a disk cache that stores text extraction results in the RFS.Signals an error during content extraction of an empty document.Used to create index Lucene Documents for OpenCms resources, controls the text extraction algorithm used for a specific OpenCms resource type / MIME type combination.Defines a text extractor for the integrated search engine.Highlights arbitrary terms, used for generation of search excerpts. -
ClassDescriptionBase document factory class for a VFS
, just requires a specialized implementation ofCmsResource
for text extraction from the binary document content.I_CmsSearchExtractor.extractContent(CmsObject, CmsResource, I_CmsSearchIndex)
Provides the dependency information about one search result document, used to generate the list of document search results.Used to create index Lucene Documents for OpenCms resources, controls the text extraction algorithm used for a specific OpenCms resource type / MIME type combination.Defines a text extractor for the integrated search engine.