All Classes and Interfaces
Class
Description
Base class for
BatchIndexers.BatchIndexer that updates/deletes binary or structured document files
(PDF,
Word, etc.) from a search index, only if their mime types match the supported mime types or if the supported mime
types map is empty.BatchIndexer that tries to match binary files with metadata files.Base implementation of
DocumentBuilder to add commons fields.Base class for all implementations of
DocumentParserBase implementation of
ElementParser.Base implementation for classes that use a list of
MetadataExtractors to process itemsBase implementation of
MetadataExtractorBase implementation of
OpenSearchClientWrapperBase implementation of
OpenSearchWrapperDefault implementation for
UpdateDetailProviderBatchIndexer that updates/deletes XML files from a search index.Implementation of
OpenSearchBinaryFileWithMetadataBatchIndexer for OpenSearch of authoring.Classes that implement this interface update or delete batches of files from a specified search index.
Exception thrown when a batch indexing operation fails.
Extension of Apache Common's
BooleanUtils thats adds some new methods.Based on the suffix of a field, picks an actual
FieldValueConverter from a set of suffix -> converter
mappings.A
Resource that's basically a facade to a Content object.Implementation of
MetadataExtractor for content-type metadataFieldValueConverter that formats a field in a source pattern to the ISO date format.Implementation of
LocaleExtractor for XML descriptorsTransforms an XML document to te appropriate format for the search engine.
Thrown to indicate that an error occurred while building a document for updating the index.
Defines the operations to parse binary documents for indexing
Used to modify or enhance a document after it's built from XML.
Implementations parse the specified element to generate fields for the document.
Implementations normally use several
ElementParsers to parse the elements and it's sub-elements to generate
new fields on a document for indexing.Default implementation of the
ElementParserService.Converts an incoming string field value to the actual value that will be indexed.
Implementation of
MetadataExtractor for the file size fieldFieldValueConverter that strips all HTML tags from a field.Created by alfonsovasquez on 2/14/17.
Implementation of
ItemProcessor that adds a field with the paths of the descriptors that are being inherited
*Implementation of
MetadataExtractor for the internalName fieldImplementation of
ElementParser that turns single objects into lists if the 'item-list' attribute is presentObtains the locale from a given file
Performs any metadata processing needed for files in the site repository.
Defines the basic operation to process binary files and produce relevant metadata
Implementation of
Map that can hold a single value or a list for a given key.Extension of
OpenSearchAdminServiceImpl that handles multiple OpenSearch clustersExtension of
OpenSearchServiceImpl that handles multiple OpenSearch clustersProvides operations to manage indices in OpenSearch
Default implementation of
OpenSearchAdminServiceImplementation of
AbstractBinaryFileBatchIndexer for OpenSearchImplementation of
AbstractBinaryFileWithMetadataBatchIndexer for OpenSearchImplementation of
AbstractFactoryBean to create instances of OpenSearchClientExposes the search related operations from
OpenSearchClientImplementation of
DocumentBuilder for OpenSearchBase exception for all OpenSearch errors
Utility class to perform OpenSearch operations
Provides access to indexing operations in OpenSearch
Default implementation of
OpenSearchServiceExposes the search related operations from the OpenSearch client
Implementation of
AbstractXmlFileBatchIndexer for OpenSearchFactory class for the OpenSearch rest client
Thrown when an error occurs while performing a search or indexing operation.
Exception thrown when the search engine is not available.
Implementation of
DocumentParser that uses Apache TikaImplementation of
MetadataExtractor that uses Apache Tika to parse binary files.Implementation of
ElementParser that parses elements marked with a "tokenized" attribute.Exception thrown when a too_many_nested_clauses response
Holds the data for a single change made in the content.
Provides an instance of
UpdateDetail for a specific fileSet of files to add or delete from the index.
Class that is used to hold the progress of a single batch index update operation.