Index

A B C D E F G H I L M N O P Q R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractBatchIndexer - Class in org.craftercms.search.batch.impl
Base class for BatchIndexers.
AbstractBatchIndexer() - Constructor for class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
AbstractBinaryFileBatchIndexer - Class in org.craftercms.search.batch.impl
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.
AbstractBinaryFileBatchIndexer() - Constructor for class org.craftercms.search.batch.impl.AbstractBinaryFileBatchIndexer
 
AbstractBinaryFileWithMetadataBatchIndexer - Class in org.craftercms.search.batch.impl
BatchIndexer that tries to match binary files with metadata files.
AbstractBinaryFileWithMetadataBatchIndexer() - Constructor for class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
AbstractBinaryFileWithMetadataBatchIndexer.EmptyContent - Class in org.craftercms.search.batch.impl
 
AbstractDocumentBuilder<T> - Class in org.craftercms.search.commons.service.impl
Base implementation of DocumentBuilder to add commons fields.
AbstractDocumentBuilder() - Constructor for class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 
AbstractDocumentParser - Class in org.craftercms.search.opensearch.impl
Base class for all implementations of DocumentParser
AbstractDocumentParser() - Constructor for class org.craftercms.search.opensearch.impl.AbstractDocumentParser
 
AbstractElementParser<T> - Class in org.craftercms.search.commons.service.impl
Base implementation of ElementParser.
AbstractElementParser() - Constructor for class org.craftercms.search.commons.service.impl.AbstractElementParser
 
AbstractMetadataCollector - Class in org.craftercms.search.metadata.impl
Base implementation for classes that use a list of MetadataExtractors to process items
AbstractMetadataCollector() - Constructor for class org.craftercms.search.metadata.impl.AbstractMetadataCollector
 
AbstractMetadataExtractor - Class in org.craftercms.search.metadata.impl
Base implementation of MetadataExtractor
AbstractMetadataExtractor() - Constructor for class org.craftercms.search.metadata.impl.AbstractMetadataExtractor
 
AbstractOpenSearchClientWrapper - Class in org.craftercms.search.opensearch.impl.client
Base implementation of OpenSearchClientWrapper
AbstractOpenSearchClientWrapper(OpenSearchClient) - Constructor for class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper
 
AbstractOpenSearchClientWrapper.RequestUpdates - Class in org.craftercms.search.opensearch.impl.client
 
AbstractOpenSearchClientWrapper.SearchRequestWrapper - Class in org.craftercms.search.opensearch.impl.client
 
AbstractOpenSearchWrapper - Class in org.craftercms.search.opensearch.impl
Base implementation of OpenSearchWrapper
AbstractOpenSearchWrapper(RestHighLevelClient) - Constructor for class org.craftercms.search.opensearch.impl.AbstractOpenSearchWrapper
 
AbstractUpdateDetailProvider - Class in org.craftercms.search.batch
Default implementation for UpdateDetailProvider
AbstractUpdateDetailProvider() - Constructor for class org.craftercms.search.batch.AbstractUpdateDetailProvider
 
AbstractXmlFileBatchIndexer - Class in org.craftercms.search.batch.impl
BatchIndexer that updates/deletes XML files from a search index.
AbstractXmlFileBatchIndexer() - Constructor for class org.craftercms.search.batch.impl.AbstractXmlFileBatchIndexer
 
AbstractXmlFileBatchIndexer.EmptyContent - Class in org.craftercms.search.batch.impl
 
addCopyFields(Element) - Method in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 
addFailedDelete(String) - Method in class org.craftercms.search.batch.UpdateStatus
 
addFailedUpdate(String) - Method in class org.craftercms.search.batch.UpdateStatus
 
addField(Map<String, Object>, String, Object) - Method in class org.craftercms.search.opensearch.impl.OpenSearchDocumentBuilder
 
addField(Map<String, Object>, String, Object) - Method in class org.craftercms.search.opensearch.impl.OpenSearchElementParserImpl
 
addField(T, String, Object) - Method in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 
addField(T, String, Object) - Method in class org.craftercms.search.commons.service.impl.AbstractElementParser
 
addSuccessfulDelete(String) - Method in class org.craftercms.search.batch.UpdateStatus
 
addSuccessfulUpdate(String) - Method in class org.craftercms.search.batch.UpdateStatus
 
attributeName - Variable in class org.craftercms.search.opensearch.impl.ItemListElementParser
 
author - Variable in class org.craftercms.search.batch.UpdateDetail
Name of the author of the change
authoringMapping - Variable in class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
Index mapping file for authoring indices
authoringNamePattern - Variable in class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
Regex used to determine if an index is for authoring
AuthoringOpenSearchBinaryFileWithMetadataBatchIndexer - Class in org.craftercms.search.opensearch.batch.authoring
Implementation of OpenSearchBinaryFileWithMetadataBatchIndexer for OpenSearch of authoring.
AuthoringOpenSearchBinaryFileWithMetadataBatchIndexer(OpenSearchService) - Constructor for class org.craftercms.search.opensearch.batch.authoring.AuthoringOpenSearchBinaryFileWithMetadataBatchIndexer
 

B

BatchIndexer - Interface in org.craftercms.search.batch
Classes that implement this interface update or delete batches of files from a specified search index.
BatchIndexingException - Exception in org.craftercms.search.batch.exception
Exception thrown when a batch indexing operation fails.
BatchIndexingException(String) - Constructor for exception org.craftercms.search.batch.exception.BatchIndexingException
 
BatchIndexingException(String, Throwable) - Constructor for exception org.craftercms.search.batch.exception.BatchIndexingException
 
binaryPathPatterns - Variable in class org.craftercms.search.opensearch.batch.authoring.AuthoringOpenSearchBinaryFileWithMetadataBatchIndexer
 
binarySearchablePathPatterns - Variable in class org.craftercms.search.opensearch.batch.authoring.AuthoringOpenSearchBinaryFileWithMetadataBatchIndexer
 
BooleanUtils - Class in org.craftercms.search.commons.utils
Extension of Apache Common's BooleanUtils thats adds some new methods.
BooleanUtils() - Constructor for class org.craftercms.search.commons.utils.BooleanUtils
 
build(String, String, String, boolean) - Method in interface org.craftercms.search.commons.service.DocumentBuilder
Builds a document from the input XML.
build(String, String, String, boolean) - Method in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 
build(String, String, Map<String, List<String>>) - Method in interface org.craftercms.search.commons.service.DocumentBuilder
Builds a document from the provided multi value map of fields
build(String, String, Map<String, List<String>>) - Method in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 

C

charLimit - Variable in class org.craftercms.search.opensearch.impl.tika.TikaDocumentParser
The maximum number of characters to parse from the document.
childBinaryPathPatterns - Variable in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
client - Variable in class org.craftercms.search.opensearch.impl.AbstractOpenSearchWrapper
The OpenSearch client
client - Variable in class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper
The OpenSearch client
close() - Method in class org.craftercms.search.opensearch.impl.MultiOpenSearchAdminServiceImpl
 
close() - Method in class org.craftercms.search.opensearch.impl.MultiOpenSearchServiceImpl
 
close() - Method in class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
 
close() - Method in class org.craftercms.search.opensearch.impl.OpenSearchServiceImpl
 
collectMetadata(String, ContentStoreService, Context) - Method in class org.craftercms.search.metadata.impl.AbstractMetadataCollector
Executes all metadata extractors on the given file and returns an aggregation of all results
collectRemoteAssetMetadata(String) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
CompositeSuffixBasedConverter - Class in org.craftercms.search.commons.service.impl
Based on the suffix of a field, picks an actual FieldValueConverter from a set of suffix -> converter mappings.
CompositeSuffixBasedConverter() - Constructor for class org.craftercms.search.commons.service.impl.CompositeSuffixBasedConverter
 
configTemplate - Variable in class org.craftercms.search.metadata.impl.ContentTypeMetadataExtractor
The pattern for the configuration file
connectTimeout - Variable in class org.craftercms.search.opensearch.spring.OpenSearchClientFactory
The connection timeout in milliseconds
connectTimeout - Variable in class org.craftercms.search.opensearch.spring.RestHighLevelClientFactory
The connection timeout in milliseconds
contentLength() - Method in class org.craftercms.search.commons.utils.ContentResource
 
ContentResource - Class in org.craftercms.search.commons.utils
A Resource that's basically a facade to a Content object.
ContentResource(Content, String) - Constructor for class org.craftercms.search.commons.utils.ContentResource
 
contentStoreService - Variable in class org.craftercms.search.locale.impl.DescriptorLocaleExtractor
The content store service
ContentTypeMetadataExtractor - Class in org.craftercms.search.metadata.impl
Implementation of MetadataExtractor for content-type metadata
ContentTypeMetadataExtractor() - Constructor for class org.craftercms.search.metadata.impl.ContentTypeMetadataExtractor
 
convert(String, String) - Method in interface org.craftercms.search.commons.service.FieldValueConverter
 
convert(String, String) - Method in class org.craftercms.search.commons.service.impl.CompositeSuffixBasedConverter
 
convert(String, String) - Method in class org.craftercms.search.commons.service.impl.DateTimeConverter
 
convert(String, String) - Method in class org.craftercms.search.commons.service.impl.HtmlStrippingConverter
 
copyFields - Variable in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 
copyQuery(BoolQuery, BoolQuery.Builder) - Method in class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper
 
createClient(String[], String, String, int, int, int, boolean) - Static method in class org.craftercms.search.opensearch.spring.OpenSearchClientFactory
 
createClient(String[], String, String, int, int, int, boolean) - Static method in class org.craftercms.search.opensearch.spring.RestHighLevelClientFactory
 
createConnectionManager(int, int, int, boolean) - Static method in class org.craftercms.search.opensearch.spring.OpenSearchClientFactory
 
createConnectionManager(int, int, int, boolean) - Static method in class org.craftercms.search.opensearch.spring.RestHighLevelClientFactory
 
createDoc() - Method in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 
createDoc() - Method in class org.craftercms.search.opensearch.impl.OpenSearchDocumentBuilder
 
createIndex(String) - Method in class org.craftercms.search.opensearch.impl.MultiOpenSearchAdminServiceImpl
 
createIndex(String) - Method in class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
 
createIndex(String) - Method in interface org.craftercms.search.opensearch.OpenSearchAdminService
Creates an index
createIndex(String, Locale) - Method in class org.craftercms.search.opensearch.impl.MultiOpenSearchAdminServiceImpl
Creates an index for the given locale
createIndex(String, Locale) - Method in class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
Creates an index for the given locale
createIndex(String, Locale) - Method in interface org.craftercms.search.opensearch.OpenSearchAdminService
Creates an index for the given locale
createInstance() - Method in class org.craftercms.search.opensearch.spring.OpenSearchClientFactory
 
createInstance() - Method in class org.craftercms.search.opensearch.spring.RestHighLevelClientFactory
 
createSAXReader() - Method in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 

D

date - Variable in class org.craftercms.search.batch.UpdateDetail
Time when the change was made
DateTimeConverter - Class in org.craftercms.search.commons.service.impl
FieldValueConverter that formats a field in a source pattern to the ISO date format.
DateTimeConverter() - Constructor for class org.craftercms.search.commons.service.impl.DateTimeConverter
 
DEFAULT_CONFIG_TEMPLATE - Static variable in class org.craftercms.search.metadata.impl.ContentTypeMetadataExtractor
 
DEFAULT_DEFINITION_TEMPLATE - Static variable in class org.craftercms.search.metadata.impl.ContentTypeMetadataExtractor
 
DEFAULT_FIELD_NAME_SEPARATOR - Static variable in class org.craftercms.search.commons.service.impl.ElementParserServiceImpl
 
DEFAULT_ID_FIELD_NAME - Static variable in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 
DEFAULT_INCLUDE_FILENAME_PATTERNS - Static variable in class org.craftercms.search.batch.impl.AbstractXmlFileBatchIndexer
 
DEFAULT_INDEX_NAME_SUFFIX - Static variable in class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
 
DEFAULT_INDEXABLE_ATTRIBUTE_NAME - Static variable in class org.craftercms.search.commons.service.impl.ElementParserServiceImpl
 
DEFAULT_INTERNAL_NAME_FIELD_NAME - Static variable in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
DEFAULT_ITEM_LIST_ATTRIBUTE - Static variable in class org.craftercms.search.opensearch.impl.ItemListElementParser
 
DEFAULT_LOCAL_ID_FIELD_NAME - Static variable in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
DEFAULT_LOCAL_ID_FIELD_NAME - Static variable in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 
DEFAULT_LOCAL_ID_NAME - Static variable in class org.craftercms.search.opensearch.impl.OpenSearchServiceImpl
 
DEFAULT_METADATA_PATH_FIELD_NAME - Static variable in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
DEFAULT_PROPERTY_NAME - Static variable in class org.craftercms.search.metadata.impl.FileSizeMetadataExtractor
 
DEFAULT_PROPERTY_NAME - Static variable in class org.craftercms.search.metadata.impl.InternalNameMetadataExtractor
 
DEFAULT_PROPERTY_NAME_THUMBNAIL - Static variable in class org.craftercms.search.metadata.impl.ContentTypeMetadataExtractor
 
DEFAULT_PUBLISHING_DATE_ALT_FIELD_NAME - Static variable in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 
DEFAULT_PUBLISHING_DATE_FIELD_NAME - Static variable in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 
DEFAULT_ROOT_ID_FIELD_NAME - Static variable in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 
DEFAULT_SCROLL_SIZE - Static variable in class org.craftercms.search.opensearch.impl.OpenSearchServiceImpl
 
DEFAULT_SCROLL_TIMEOUT - Static variable in class org.craftercms.search.opensearch.impl.OpenSearchServiceImpl
 
DEFAULT_SITE_FIELD_NAME - Static variable in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 
DEFAULT_THUMBNAIL_TEMPLATE - Static variable in class org.craftercms.search.metadata.impl.ContentTypeMetadataExtractor
 
DEFAULT_THUMBNAIL_XPATH - Static variable in class org.craftercms.search.metadata.impl.ContentTypeMetadataExtractor
 
DEFAULT_TOKENIZED_ATTRIBUTE_NAME - Static variable in class org.craftercms.search.commons.service.impl.TokenizedElementParser
 
defaultSettings - Variable in class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
The default settings used when creating indices
definitionTemplate - Variable in class org.craftercms.search.metadata.impl.ContentTypeMetadataExtractor
The pattern for the form definition file
delete(String, String, String) - Method in class org.craftercms.search.opensearch.impl.MultiOpenSearchServiceImpl
Performs a delete for the given document
delete(String, String, String) - Method in class org.craftercms.search.opensearch.impl.OpenSearchServiceImpl
Performs a delete for the given document
delete(String, String, String) - Method in interface org.craftercms.search.opensearch.OpenSearchService
Performs a delete for the given document
deleteIndexes(String) - Method in class org.craftercms.search.opensearch.impl.MultiOpenSearchAdminServiceImpl
Deletes all indexes assigned to the given alias
deleteIndexes(String) - Method in class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
Deletes all indexes assigned to the given alias
deleteIndexes(String) - Method in interface org.craftercms.search.opensearch.OpenSearchAdminService
Deletes all indexes assigned to the given alias
DescriptorLocaleExtractor - Class in org.craftercms.search.locale.impl
Implementation of LocaleExtractor for XML descriptors
DescriptorLocaleExtractor(ContentStoreService, String) - Constructor for class org.craftercms.search.locale.impl.DescriptorLocaleExtractor
 
destroyInstance(OpenSearchClient) - Method in class org.craftercms.search.opensearch.spring.OpenSearchClientFactory
 
destroyInstance(RestHighLevelClient) - Method in class org.craftercms.search.opensearch.spring.RestHighLevelClientFactory
 
doCreateIndex(RestHighLevelClient, String, String, Locale, boolean, Map<String, String>) - Method in class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
Performs the index creation using the given OpenSearch client
doCreateIndex(RestHighLevelClient, String, Locale) - Method in class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
Performs the index creation using the given OpenSearch client
documentBuilder - Variable in class org.craftercms.search.opensearch.impl.OpenSearchServiceImpl
Document Builder
DocumentBuilder<T> - Interface in org.craftercms.search.commons.service
Transforms an XML document to te appropriate format for the search engine.
DocumentBuildException - Exception in org.craftercms.search.commons.exception
Thrown to indicate that an error occurred while building a document for updating the index.
DocumentBuildException(String) - Constructor for exception org.craftercms.search.commons.exception.DocumentBuildException
 
DocumentBuildException(String, Throwable) - Constructor for exception org.craftercms.search.commons.exception.DocumentBuildException
 
documentParser - Variable in class org.craftercms.search.opensearch.impl.OpenSearchServiceImpl
Document Parser
DocumentParser - Interface in org.craftercms.search.opensearch
Defines the operations to parse binary documents for indexing
DocumentPostProcessor<T> - Interface in org.craftercms.search.commons.service
Used to modify or enhance a document after it's built from XML.
documentToString(Document) - Method in class org.craftercms.search.batch.impl.AbstractXmlFileBatchIndexer
 
doDelete(String, String, String, UpdateStatus) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileBatchIndexer
 
doDelete(String, String, String, UpdateStatus) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
doDelete(String, String, String, UpdateStatus) - Method in class org.craftercms.search.batch.impl.AbstractXmlFileBatchIndexer
 
doDelete(String, String, String, UpdateStatus) - Method in class org.craftercms.search.opensearch.batch.OpenSearchBinaryFileBatchIndexer
 
doDelete(String, String, String, UpdateStatus) - Method in class org.craftercms.search.opensearch.batch.OpenSearchBinaryFileWithMetadataBatchIndexer
 
doDelete(String, String, String, UpdateStatus) - Method in class org.craftercms.search.opensearch.batch.OpenSearchXmlFileBatchIndexer
 
doDelete(OpenSearchService, String, String, String, UpdateStatus) - Static method in class org.craftercms.search.opensearch.batch.OpenSearchIndexingUtils
 
doDelete(OpenSearchClient, String, String, String) - Method in class org.craftercms.search.opensearch.impl.OpenSearchServiceImpl
Performs the delete operation using the given OpenSearch client
doDeleteIndex(RestHighLevelClient, String) - Method in class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
 
doDeleteIndexes(RestHighLevelClient, String) - Method in class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
Performs the index delete using the given OpenSearch client
doDeletes(String, String, ContentStoreService, Context, List<String>, UpdateStatus) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
doDeletes(String, String, ContentStoreService, Context, List<String>, UpdateStatus) - Method in class org.craftercms.search.opensearch.batch.authoring.AuthoringOpenSearchBinaryFileWithMetadataBatchIndexer
 
doDuplicateIndex(RestHighLevelClient, String, String) - Method in class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
 
doExtract(String, ContentStoreService, Context) - Method in class org.craftercms.search.metadata.impl.AbstractMetadataExtractor
Performs the actual metadata extraction
doExtract(String, ContentStoreService, Context) - Method in class org.craftercms.search.metadata.impl.ContentTypeMetadataExtractor
Performs the actual metadata extraction
doExtract(String, ContentStoreService, Context) - Method in class org.craftercms.search.metadata.impl.FileSizeMetadataExtractor
Performs the actual metadata extraction
doExtract(String, ContentStoreService, Context) - Method in class org.craftercms.search.metadata.impl.InternalNameMetadataExtractor
Performs the actual metadata extraction
doGetIndexes(RestHighLevelClient, String) - Method in class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
 
doGetIndexSettings(RestHighLevelClient, String) - Method in class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
 
doIndex(OpenSearchClient, String, String, String, Map<String, Object>) - Method in class org.craftercms.search.opensearch.impl.OpenSearchServiceImpl
Performs the index operation using the given OpenSearch client
doIndexExist(RestHighLevelClient, String) - Method in class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
 
doRecreateIndex(RestHighLevelClient, String) - Method in class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
Performs all operations for recreating an index using the given OpenSearch client
doRefresh(OpenSearchClient, String) - Method in class org.craftercms.search.opensearch.impl.OpenSearchServiceImpl
Performs the refresh operation using the given OpenSearch client
doReindex(RestHighLevelClient, String, String) - Method in class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
 
doSearchById(OpenSearchService, String, String) - Static method in class org.craftercms.search.opensearch.batch.OpenSearchIndexingUtils
 
doSingleFileUpdate(String, String, ContentStoreService, Context, String, boolean, UpdateDetail, UpdateStatus, Map<String, Object>) - Method in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
doSingleFileUpdate(String, String, ContentStoreService, Context, String, boolean, UpdateDetail, UpdateStatus, Map<String, Object>) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileBatchIndexer
 
doSingleFileUpdate(String, String, ContentStoreService, Context, String, boolean, UpdateDetail, UpdateStatus, Map<String, Object>) - Method in class org.craftercms.search.batch.impl.AbstractXmlFileBatchIndexer
 
doSingleFileUpdate(String, String, ContentStoreService, Context, String, boolean, UpdateDetail, UpdateStatus, Map<String, Object>) - Method in class org.craftercms.search.opensearch.batch.OpenSearchXmlFileBatchIndexer
 
doSwap(RestHighLevelClient, String, String, String) - Method in class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
 
doUpdate(String, String, String, String, UpdateDetail, UpdateStatus, Map<String, Object>) - Method in class org.craftercms.search.batch.impl.AbstractXmlFileBatchIndexer
 
doUpdate(String, String, String, String, UpdateDetail, UpdateStatus, Map<String, Object>) - Method in class org.craftercms.search.opensearch.batch.OpenSearchXmlFileBatchIndexer
 
doUpdate(OpenSearchService, String, String, String, String, UpdateDetail, UpdateStatus, Map<String, Object>) - Static method in class org.craftercms.search.opensearch.batch.OpenSearchIndexingUtils
 
doUpdate(OpenSearchService, String, String, String, Map<String, Object>) - Static method in class org.craftercms.search.opensearch.batch.OpenSearchIndexingUtils
 
doUpdateBinary(OpenSearchService, String, String, String, Map<String, Object>, Content, UpdateDetail, UpdateStatus) - Static method in class org.craftercms.search.opensearch.batch.OpenSearchIndexingUtils
 
doUpdateBinary(OpenSearchService, String, String, String, Map<String, Object>, Resource, UpdateDetail, UpdateStatus) - Static method in class org.craftercms.search.opensearch.batch.OpenSearchIndexingUtils
 
doUpdateContent(String, String, String, Content, Map<String, Object>, UpdateDetail, UpdateStatus) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
doUpdateContent(String, String, String, Content, Map<String, Object>, UpdateDetail, UpdateStatus) - Method in class org.craftercms.search.opensearch.batch.OpenSearchBinaryFileWithMetadataBatchIndexer
 
doUpdateContent(String, String, String, Content, UpdateDetail, UpdateStatus, Map<String, Object>) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileBatchIndexer
 
doUpdateContent(String, String, String, Content, UpdateDetail, UpdateStatus, Map<String, Object>) - Method in class org.craftercms.search.opensearch.batch.OpenSearchBinaryFileBatchIndexer
 
doUpdateContent(String, String, String, Resource, Map<String, Object>, UpdateDetail, UpdateStatus) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
doUpdateContent(String, String, String, Resource, Map<String, Object>, UpdateDetail, UpdateStatus) - Method in class org.craftercms.search.opensearch.batch.OpenSearchBinaryFileWithMetadataBatchIndexer
 
doUpdateContent(String, String, String, Resource, UpdateDetail, UpdateStatus) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
doUpdateContent(String, String, String, Resource, UpdateDetail, UpdateStatus) - Method in class org.craftercms.search.opensearch.batch.OpenSearchBinaryFileWithMetadataBatchIndexer
 
doUpdates(String, String, ContentStoreService, Context, UpdateSet, UpdateStatus) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
doUpdates(String, String, ContentStoreService, Context, UpdateSet, UpdateStatus) - Method in class org.craftercms.search.opensearch.batch.authoring.AuthoringOpenSearchBinaryFileWithMetadataBatchIndexer
 
doWaitUntilReady(RestHighLevelClient) - Method in class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
 
duplicateIndex(String, String) - Method in class org.craftercms.search.opensearch.impl.MultiOpenSearchAdminServiceImpl
 
duplicateIndex(String, String) - Method in class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
 
duplicateIndex(String, String) - Method in interface org.craftercms.search.opensearch.OpenSearchAdminService
Create a new index with the same settings and mappings as the source index, then reindex all data to the newly created index.

E

ElementParser<T> - Interface in org.craftercms.search.commons.service
Implementations parse the specified element to generate fields for the document.
ElementParserService<T> - Interface in org.craftercms.search.commons.service
Implementations normally use several ElementParsers to parse the elements and it's sub-elements to generate new fields on a document for indexing.
ElementParserServiceImpl<T> - Class in org.craftercms.search.commons.service.impl
Default implementation of the ElementParserService.
ElementParserServiceImpl() - Constructor for class org.craftercms.search.commons.service.impl.ElementParserServiceImpl
 
EmptyContent() - Constructor for class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer.EmptyContent
 
EmptyContent() - Constructor for class org.craftercms.search.batch.impl.AbstractXmlFileBatchIndexer.EmptyContent
 
enableTranslation - Variable in class org.craftercms.search.opensearch.batch.OpenSearchXmlFileBatchIndexer
 
ES_KEY_DEFAULT_ANALYZER - Static variable in class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
 
ES_STANDARD_ANALYZER - Static variable in class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
 
excludeMetadataProperties - Variable in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
Deprecated.
excludePathPatterns - Variable in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
excludePropertyPatterns - Variable in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
exists() - Method in class org.craftercms.search.commons.utils.ContentResource
 
extract(String, ContentStoreService, Context) - Method in class org.craftercms.search.metadata.impl.AbstractMetadataExtractor
Performs the metadata extraction on the given file
extract(String, ContentStoreService, Context) - Method in interface org.craftercms.search.metadata.MetadataExtractor
Performs the metadata extraction on the given file
extract(Context, String) - Method in class org.craftercms.search.locale.impl.DescriptorLocaleExtractor
 
extract(Context, String) - Method in interface org.craftercms.search.locale.LocaleExtractor
Extract the locale for the given file
extract(Resource, Metadata, Map<String, Object>) - Method in class org.craftercms.search.opensearch.impl.tika.TikaMetadataExtractor
Takes relevant metadata from the source object to the properties parameter
extract(Resource, T, Map<String, Object>) - Method in interface org.craftercms.search.opensearch.MetadataExtractor
Takes relevant metadata from the source object to the properties parameter
extractMetadata(String, Document) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
extractMetadata(String, Resource, String, Metadata, Map<String, Object>) - Method in class org.craftercms.search.opensearch.impl.tika.TikaDocumentParser
Prepares the document to be indexed
extractMetadataFromChildren(Element, String, Map<String, Object>) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 

F

failedDeletes - Variable in class org.craftercms.search.batch.UpdateStatus
 
failedUpdates - Variable in class org.craftercms.search.batch.UpdateStatus
 
FIELD_NAME_EDITED_BY - Static variable in class org.craftercms.search.batch.utils.IndexingUtils
 
FIELD_NAME_EDITED_ON - Static variable in class org.craftercms.search.batch.utils.IndexingUtils
 
fieldNameAuthor - Variable in class org.craftercms.search.opensearch.impl.AbstractDocumentParser
 
fieldNameContent - Variable in class org.craftercms.search.opensearch.impl.AbstractDocumentParser
 
fieldNameContentType - Variable in class org.craftercms.search.opensearch.impl.AbstractDocumentParser
 
fieldNameCreated - Variable in class org.craftercms.search.opensearch.impl.AbstractDocumentParser
 
fieldNameDescription - Variable in class org.craftercms.search.opensearch.impl.AbstractDocumentParser
 
fieldNameKeywords - Variable in class org.craftercms.search.opensearch.impl.AbstractDocumentParser
 
fieldNameModified - Variable in class org.craftercms.search.opensearch.impl.AbstractDocumentParser
 
fieldNameSeparator - Variable in class org.craftercms.search.commons.service.impl.ElementParserServiceImpl
 
fieldNAmeTitle - Variable in class org.craftercms.search.opensearch.impl.AbstractDocumentParser
 
fieldSuffixMappings - Variable in class org.craftercms.search.commons.service.impl.TokenizedElementParser
 
fieldValue - Variable in class org.craftercms.search.metadata.impl.ContentTypeMetadataExtractor
The expected value of the field to check (optional)
fieldValueConverter - Variable in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 
fieldValueConverter - Variable in class org.craftercms.search.commons.service.impl.AbstractElementParser
 
FieldValueConverter - Interface in org.craftercms.search.commons.service
Converts an incoming string field value to the actual value that will be indexed.
fieldXpath - Variable in class org.craftercms.search.metadata.impl.ContentTypeMetadataExtractor
The XPath of the field to check
FILE_PLACEHOLDER - Static variable in class org.craftercms.search.metadata.impl.ContentTypeMetadataExtractor
 
FileSizeMetadataExtractor - Class in org.craftercms.search.metadata.impl
Implementation of MetadataExtractor for the file size field
FileSizeMetadataExtractor() - Constructor for class org.craftercms.search.metadata.impl.FileSizeMetadataExtractor
 
fileTypeMap - Variable in class org.craftercms.search.opensearch.impl.tika.TikaDocumentParser
 
filterQueries - Variable in class org.craftercms.search.opensearch.impl.AbstractOpenSearchWrapper
The filter queries to apply to all searches
filterQueries - Variable in class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper
The filter queries to apply to all searches
formatAsIso(Temporal) - Method in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 

G

getAdditionalFields(UpdateDetail) - Static method in class org.craftercms.search.batch.utils.IndexingUtils
 
getAttemptedUpdatesAndDeletes() - Method in class org.craftercms.search.batch.UpdateStatus
 
getAuthor() - Method in class org.craftercms.search.batch.UpdateDetail
 
getBinaryFilePaths(Document) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
getConfigMetadata(String, ContentStoreService, Context, Map<String, Object>) - Method in class org.craftercms.search.metadata.impl.ContentTypeMetadataExtractor
Extracts metadata from the configuration file
getDate() - Method in class org.craftercms.search.batch.UpdateDetail
 
getDefinitionMetadata(String, ContentStoreService, Context, Map<String, Object>) - Method in class org.craftercms.search.metadata.impl.ContentTypeMetadataExtractor
Extracts metadata from the form-definition file
getDeletePaths() - Method in class org.craftercms.search.batch.UpdateSet
 
getDescription() - Method in class org.craftercms.search.commons.utils.ContentResource
 
getErrorRootCauseType(ResponseException) - Method in class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper
Get the error type from an error response
getFailedDeletes() - Method in class org.craftercms.search.batch.UpdateStatus
 
getFailedUpdates() - Method in class org.craftercms.search.batch.UpdateStatus
 
getFailedUpdatesAndDeletes() - Method in class org.craftercms.search.batch.UpdateStatus
 
getFilename() - Method in class org.craftercms.search.commons.utils.ContentResource
 
getId(String) - Method in class org.craftercms.search.opensearch.impl.OpenSearchServiceImpl
Hashes the full path to use as a unique id for OpenSearch
getIndex() - Method in class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper.RequestUpdates
 
getIndexableAttributeName() - Method in class org.craftercms.search.commons.service.impl.ElementParserServiceImpl
 
getIndexId() - Method in exception org.craftercms.search.commons.exception.SearchException
 
getIndicesBoost() - Method in class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper.RequestUpdates
 
getInputStream() - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer.EmptyContent
 
getInputStream() - Method in class org.craftercms.search.batch.impl.AbstractXmlFileBatchIndexer.EmptyContent
 
getInputStream() - Method in class org.craftercms.search.commons.utils.ContentResource
 
getLastModified() - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer.EmptyContent
 
getLastModified() - Method in class org.craftercms.search.batch.impl.AbstractXmlFileBatchIndexer.EmptyContent
 
getLength() - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer.EmptyContent
 
getLength() - Method in class org.craftercms.search.batch.impl.AbstractXmlFileBatchIndexer.EmptyContent
 
getObjectType() - Method in class org.craftercms.search.opensearch.spring.OpenSearchClientFactory
 
getObjectType() - Method in class org.craftercms.search.opensearch.spring.RestHighLevelClientFactory
 
getQuery() - Method in class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper.RequestUpdates
 
getRequestUpdates(SearchRequest, Map<String, Object>) - Method in class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper
 
getSearchType() - Method in class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper.RequestUpdates
 
getSuccessfulDeletes() - Method in class org.craftercms.search.batch.UpdateStatus
 
getSuccessfulUpdates() - Method in class org.craftercms.search.batch.UpdateStatus
 
getSuccessfulUpdatesAndDeletes() - Method in class org.craftercms.search.batch.UpdateStatus
 
getUpdateDetail(String) - Method in class org.craftercms.search.batch.AbstractUpdateDetailProvider
Looks up the UpdateDetail for the given file
getUpdateDetail(String) - Method in interface org.craftercms.search.batch.UpdateDetailProvider
Looks up the UpdateDetail for the given file
getUpdateDetails() - Method in class org.craftercms.search.batch.AbstractUpdateDetailProvider
 
getUpdateLog() - Method in class org.craftercms.search.batch.AbstractUpdateDetailProvider
 
getUpdatePaths() - Method in class org.craftercms.search.batch.UpdateSet
 

H

hasBeenUpdatedOrDeleted(String) - Method in class org.craftercms.search.batch.UpdateStatus
 
HtmlStrippingConverter - Class in org.craftercms.search.commons.service.impl
FieldValueConverter that strips all HTML tags from a field.
HtmlStrippingConverter() - Constructor for class org.craftercms.search.commons.service.impl.HtmlStrippingConverter
 

I

idFieldName - Variable in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 
ignoredSettings - Variable in class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
The settings to ignore on duplicate index
ignoreUnavailable - Variable in class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper.RequestUpdates
 
include(String) - Method in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
include(String) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileBatchIndexer
 
includePathPatterns - Variable in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
includePatterns - Variable in class org.craftercms.search.metadata.impl.AbstractMetadataExtractor
Pattern of files that should be included
includePropertyPatterns - Variable in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
index - Variable in class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper.RequestUpdates
 
index(String, String, String, String) - Method in interface org.craftercms.search.opensearch.OpenSearchService
Performs an index for the given xml file
index(String, String, String, String, Map<String, Object>) - Method in class org.craftercms.search.opensearch.impl.OpenSearchServiceImpl
Performs an index for the given xml file
index(String, String, String, String, Map<String, Object>) - Method in interface org.craftercms.search.opensearch.OpenSearchService
Performs an index for the given xml file
index(String, String, String, Map<String, Object>) - Method in class org.craftercms.search.opensearch.impl.MultiOpenSearchServiceImpl
index(String, String, String, Map<String, Object>) - Method in class org.craftercms.search.opensearch.impl.OpenSearchServiceImpl
index(String, String, String, Map<String, Object>) - Method in interface org.craftercms.search.opensearch.OpenSearchService
 
indexableAttributeName - Variable in class org.craftercms.search.commons.service.impl.ElementParserServiceImpl
 
indexBinary(String, String, String, Content) - Method in interface org.craftercms.search.opensearch.OpenSearchService
 
indexBinary(String, String, String, Content, Map<String, Object>) - Method in class org.craftercms.search.opensearch.impl.OpenSearchServiceImpl
Performs an index for the given binary file
indexBinary(String, String, String, Content, Map<String, Object>) - Method in interface org.craftercms.search.opensearch.OpenSearchService
Performs an index for the given binary file
indexBinary(String, String, String, Resource) - Method in interface org.craftercms.search.opensearch.OpenSearchService
 
indexBinary(String, String, String, Resource, Map<String, Object>) - Method in class org.craftercms.search.opensearch.impl.OpenSearchServiceImpl
indexBinary(String, String, String, Resource, Map<String, Object>) - Method in interface org.craftercms.search.opensearch.OpenSearchService
 
indexExists(String) - Method in class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
 
indexExists(String) - Method in interface org.craftercms.search.opensearch.OpenSearchAdminService
Indicates if an index exists for the given alias
indexId - Variable in exception org.craftercms.search.commons.exception.SearchException
 
IndexingUtils - Class in org.craftercms.search.batch.utils
 
IndexingUtils() - Constructor for class org.craftercms.search.batch.utils.IndexingUtils
 
indexNameSuffix - Variable in class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
The suffix to add to all index names during creation
IndexNotFoundException - Exception in org.craftercms.search.commons.exception
Created by alfonsovasquez on 2/14/17.
IndexNotFoundException(String) - Constructor for exception org.craftercms.search.commons.exception.IndexNotFoundException
 
indicesBoost - Variable in class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper.RequestUpdates
 
InheritedDescriptorsItemProcessor - Class in org.craftercms.core.processors.impl
Implementation of ItemProcessor that adds a field with the paths of the descriptors that are being inherited *
InheritedDescriptorsItemProcessor(String, DescriptorMergeStrategyResolver) - Constructor for class org.craftercms.core.processors.impl.InheritedDescriptorsItemProcessor
 
inheritsFromElementName - Variable in class org.craftercms.core.processors.impl.InheritedDescriptorsItemProcessor
The name of the field to add
internalNameFieldName - Variable in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
internalNameFieldXpath - Variable in class org.craftercms.search.metadata.impl.InternalNameMetadataExtractor
The XPath selector used to extract the internal name from descriptors
InternalNameMetadataExtractor - Class in org.craftercms.search.metadata.impl
Implementation of MetadataExtractor for the internalName field
InternalNameMetadataExtractor() - Constructor for class org.craftercms.search.metadata.impl.InternalNameMetadataExtractor
 
isBinary(String) - Method in class org.craftercms.search.opensearch.batch.authoring.AuthoringOpenSearchBinaryFileWithMetadataBatchIndexer
Check if a path is binary or not
isBinarySearchable(String) - Method in class org.craftercms.search.opensearch.batch.authoring.AuthoringOpenSearchBinaryFileWithMetadataBatchIndexer
Check if a path could be searched for any binary
isChildBinary(String) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
isCompatible(String, ContentStoreService, Context) - Method in class org.craftercms.search.metadata.impl.AbstractMetadataExtractor
Checks if a given file should be processed by the current instance
isCompatible(String, ContentStoreService, Context) - Method in class org.craftercms.search.metadata.impl.ContentTypeMetadataExtractor
Checks if a given file should be processed by the current instance
isCompatible(String, ContentStoreService, Context) - Method in class org.craftercms.search.metadata.impl.FileSizeMetadataExtractor
Checks if a given file should be processed by the current instance
isCompatible(String, ContentStoreService, Context) - Method in class org.craftercms.search.metadata.impl.InternalNameMetadataExtractor
Checks if a given file should be processed by the current instance
isIgnoreUnavailable() - Method in class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper.RequestUpdates
 
isMetadata(String) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
isMimeTypeSupported(FileTypeMap, List<String>, String) - Static method in class org.craftercms.search.batch.utils.IndexingUtils
 
isRemoteBinary(String) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
isSupported(Metadata) - Method in class org.craftercms.search.opensearch.impl.tika.TikaMetadataExtractor
Indicates if the given metadata can be handled by this extractor
ItemListElementParser - Class in org.craftercms.search.opensearch.impl
Implementation of ElementParser that turns single objects into lists if the 'item-list' attribute is present
ItemListElementParser() - Constructor for class org.craftercms.search.opensearch.impl.ItemListElementParser
 
itemProcessor - Variable in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
itemProcessor - Variable in class org.craftercms.search.batch.impl.AbstractXmlFileBatchIndexer
 

L

lastModified() - Method in class org.craftercms.search.commons.utils.ContentResource
 
listLock - Variable in class org.craftercms.search.batch.UpdateStatus
 
loadMetadata(ContentStoreService, Context, String, String) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
localeExtractor - Variable in class org.craftercms.search.opensearch.batch.OpenSearchXmlFileBatchIndexer
 
LocaleExtractor - Interface in org.craftercms.search.locale
Obtains the locale from a given file
localeMapping - Variable in class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
The map of locale codes to OpenSearch languages
localeXPath - Variable in class org.craftercms.search.locale.impl.DescriptorLocaleExtractor
The XPath to extract the locale from the descriptor
localIdFieldName - Variable in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
localIdFieldName - Variable in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 
localIdFieldName - Variable in class org.craftercms.search.opensearch.impl.OpenSearchServiceImpl
The name of the field for full ids
logger - Variable in class org.craftercms.search.batch.impl.AbstractXmlFileBatchIndexer
 
logger - Variable in class org.craftercms.search.opensearch.impl.AbstractOpenSearchWrapper
 
logger - Variable in class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper
 

M

mapping - Variable in class org.craftercms.search.opensearch.impl.tika.TikaMetadataExtractor
The mapping of Apache Tika properties to extract
MapUtils - Class in org.craftercms.search.commons.utils
 
MapUtils() - Constructor for class org.craftercms.search.commons.utils.MapUtils
 
mergeMaps(Map<String, Object>, Map<String, Object>) - Static method in class org.craftercms.search.commons.utils.MapUtils
 
mergeStrategyResolver - Variable in class org.craftercms.core.processors.impl.InheritedDescriptorsItemProcessor
The merge strategy resolver
MetadataExtractor - Interface in org.craftercms.search.metadata
Performs any metadata processing needed for files in the site repository.
MetadataExtractor<T> - Interface in org.craftercms.search.opensearch
Defines the basic operation to process binary files and produce relevant metadata
metadataExtractors - Variable in class org.craftercms.search.metadata.impl.AbstractMetadataCollector
List of metadata extractors
metadataExtractors - Variable in class org.craftercms.search.opensearch.impl.tika.TikaDocumentParser
List of metadata extractors to apply after parsing documents
metadataPathFieldName - Variable in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
metadataPathFieldNameWithKeyword() - Method in class org.craftercms.search.opensearch.batch.OpenSearchBinaryFileWithMetadataBatchIndexer
* Add `.keyword` to field name to search with keyword
metadataPathPatterns - Variable in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
mimeTypesMap - Variable in class org.craftercms.search.batch.impl.AbstractBinaryFileBatchIndexer
 
mimeTypesMap - Variable in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
MixedMultivaluedMap - Class in org.craftercms.search.opensearch.jackson
Implementation of Map that can hold a single value or a list for a given key.
MixedMultivaluedMap() - Constructor for class org.craftercms.search.opensearch.jackson.MixedMultivaluedMap
 
MultiOpenSearchAdminServiceImpl - Class in org.craftercms.search.opensearch.impl
Extension of OpenSearchAdminServiceImpl that handles multiple OpenSearch clusters
MultiOpenSearchAdminServiceImpl(Resource, Resource, String, Map<String, String>, RestHighLevelClient, Map<String, String>, Set<String>, RestHighLevelClient[]) - Constructor for class org.craftercms.search.opensearch.impl.MultiOpenSearchAdminServiceImpl
 
MultiOpenSearchServiceImpl - Class in org.craftercms.search.opensearch.impl
Extension of OpenSearchServiceImpl that handles multiple OpenSearch clusters
MultiOpenSearchServiceImpl(OpenSearchDocumentBuilder, DocumentParser, OpenSearchClient, OpenSearchClient[]) - Constructor for class org.craftercms.search.opensearch.impl.MultiOpenSearchServiceImpl
 

N

NAME_PLACEHOLDER - Static variable in class org.craftercms.search.metadata.impl.ContentTypeMetadataExtractor
 

O

objectMapper - Variable in class org.craftercms.search.opensearch.impl.tika.TikaDocumentParser
Jackson ObjectMapper instance
OpenSearchAdminService - Interface in org.craftercms.search.opensearch
Provides operations to manage indices in OpenSearch
OpenSearchAdminServiceImpl - Class in org.craftercms.search.opensearch.impl
Default implementation of OpenSearchAdminService
OpenSearchAdminServiceImpl(Resource, Resource, String, Map<String, String>, Map<String, String>, Set<String>, RestHighLevelClient) - Constructor for class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
 
OpenSearchBinaryFileBatchIndexer - Class in org.craftercms.search.opensearch.batch
Implementation of AbstractBinaryFileBatchIndexer for OpenSearch
OpenSearchBinaryFileBatchIndexer(OpenSearchService) - Constructor for class org.craftercms.search.opensearch.batch.OpenSearchBinaryFileBatchIndexer
 
OpenSearchBinaryFileWithMetadataBatchIndexer - Class in org.craftercms.search.opensearch.batch
Implementation of AbstractBinaryFileWithMetadataBatchIndexer for OpenSearch
OpenSearchBinaryFileWithMetadataBatchIndexer(OpenSearchService) - Constructor for class org.craftercms.search.opensearch.batch.OpenSearchBinaryFileWithMetadataBatchIndexer
 
openSearchClient - Variable in class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
The OpenSearch client
openSearchClient - Variable in class org.craftercms.search.opensearch.impl.OpenSearchServiceImpl
The OpenSearch client
OpenSearchClientFactory - Class in org.craftercms.search.opensearch.spring
Implementation of AbstractFactoryBean to create instances of OpenSearchClient
OpenSearchClientFactory(String[]) - Constructor for class org.craftercms.search.opensearch.spring.OpenSearchClientFactory
 
OpenSearchClientWrapper - Interface in org.craftercms.search.opensearch.client
Exposes the search related operations from OpenSearchClient
OpenSearchDocumentBuilder - Class in org.craftercms.search.opensearch.impl
Implementation of DocumentBuilder for OpenSearch
OpenSearchDocumentBuilder() - Constructor for class org.craftercms.search.opensearch.impl.OpenSearchDocumentBuilder
 
OpenSearchElementParserImpl - Class in org.craftercms.search.opensearch.impl
 
OpenSearchElementParserImpl() - Constructor for class org.craftercms.search.opensearch.impl.OpenSearchElementParserImpl
 
OpenSearchException - Exception in org.craftercms.search.opensearch.exception
Base exception for all OpenSearch errors
OpenSearchException(String, String) - Constructor for exception org.craftercms.search.opensearch.exception.OpenSearchException
 
OpenSearchException(String, String, Throwable) - Constructor for exception org.craftercms.search.opensearch.exception.OpenSearchException
 
OpenSearchIndexingUtils - Class in org.craftercms.search.opensearch.batch
Utility class to perform OpenSearch operations
OpenSearchIndexingUtils() - Constructor for class org.craftercms.search.opensearch.batch.OpenSearchIndexingUtils
 
OpenSearchService - Interface in org.craftercms.search.opensearch
Provides access to indexing operations in OpenSearch
OpenSearchServiceImpl - Class in org.craftercms.search.opensearch.impl
Default implementation of OpenSearchService
OpenSearchServiceImpl(OpenSearchDocumentBuilder, DocumentParser, OpenSearchClient) - Constructor for class org.craftercms.search.opensearch.impl.OpenSearchServiceImpl
 
OpenSearchWrapper - Interface in org.craftercms.search.opensearch
Exposes the search related operations from the OpenSearch client
OpenSearchXmlFileBatchIndexer - Class in org.craftercms.search.opensearch.batch
Implementation of AbstractXmlFileBatchIndexer for OpenSearch
OpenSearchXmlFileBatchIndexer(OpenSearchAdminService, LocaleExtractor, OpenSearchService, boolean) - Constructor for class org.craftercms.search.opensearch.batch.OpenSearchXmlFileBatchIndexer
 
org.craftercms.core.processors.impl - package org.craftercms.core.processors.impl
 
org.craftercms.search.batch - package org.craftercms.search.batch
 
org.craftercms.search.batch.exception - package org.craftercms.search.batch.exception
 
org.craftercms.search.batch.impl - package org.craftercms.search.batch.impl
 
org.craftercms.search.batch.utils - package org.craftercms.search.batch.utils
 
org.craftercms.search.commons.exception - package org.craftercms.search.commons.exception
 
org.craftercms.search.commons.service - package org.craftercms.search.commons.service
 
org.craftercms.search.commons.service.impl - package org.craftercms.search.commons.service.impl
 
org.craftercms.search.commons.utils - package org.craftercms.search.commons.utils
 
org.craftercms.search.locale - package org.craftercms.search.locale
 
org.craftercms.search.locale.impl - package org.craftercms.search.locale.impl
 
org.craftercms.search.metadata - package org.craftercms.search.metadata
 
org.craftercms.search.metadata.impl - package org.craftercms.search.metadata.impl
 
org.craftercms.search.opensearch - package org.craftercms.search.opensearch
 
org.craftercms.search.opensearch.batch - package org.craftercms.search.opensearch.batch
 
org.craftercms.search.opensearch.batch.authoring - package org.craftercms.search.opensearch.batch.authoring
 
org.craftercms.search.opensearch.client - package org.craftercms.search.opensearch.client
 
org.craftercms.search.opensearch.exception - package org.craftercms.search.opensearch.exception
 
org.craftercms.search.opensearch.impl - package org.craftercms.search.opensearch.impl
 
org.craftercms.search.opensearch.impl.client - package org.craftercms.search.opensearch.impl.client
 
org.craftercms.search.opensearch.impl.tika - package org.craftercms.search.opensearch.impl.tika
 
org.craftercms.search.opensearch.jackson - package org.craftercms.search.opensearch.jackson
 
org.craftercms.search.opensearch.spring - package org.craftercms.search.opensearch.spring
 

P

PARAM_NAME_INDEX - Static variable in class org.craftercms.search.opensearch.impl.AbstractOpenSearchWrapper
 
PARAM_NAME_INDEX - Static variable in class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper
 
PARAM_NAME_SEARCH_TYPE - Static variable in class org.craftercms.search.opensearch.impl.AbstractOpenSearchWrapper
 
PARAM_NAME_SEARCH_TYPE - Static variable in class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper
 
parse(Element, String, String, Map<String, Object>, ElementParserService<Map<String, Object>>) - Method in class org.craftercms.search.opensearch.impl.ItemListElementParser
 
parse(Element, String, String, Map<String, Object>, ElementParserService<Map<String, Object>>) - Method in class org.craftercms.search.opensearch.impl.OpenSearchElementParserImpl
 
parse(Element, String, String, T, ElementParserService<T>) - Method in interface org.craftercms.search.commons.service.ElementParser
Parses the given element, generating one or more fields and adding them to the given document.
parse(Element, String, String, T, ElementParserService<T>) - Method in class org.craftercms.search.commons.service.impl.AbstractElementParser
 
parse(Element, String, String, T, ElementParserService<T>) - Method in class org.craftercms.search.commons.service.impl.TokenizedElementParser
 
parse(Element, String, T) - Method in interface org.craftercms.search.commons.service.ElementParserService
Parses the given element, generating one or more fields and adding them to the given document.
parse(Element, String, T) - Method in class org.craftercms.search.commons.service.impl.ElementParserServiceImpl
 
parsers - Variable in class org.craftercms.search.commons.service.impl.ElementParserServiceImpl
 
parserService - Variable in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 
parseToXml(String, Resource, Map<String, Object>) - Method in interface org.craftercms.search.opensearch.DocumentParser
Parses the given document and generates an XML file
parseToXml(String, Resource, Map<String, Object>) - Method in class org.craftercms.search.opensearch.impl.tika.TikaDocumentParser
Parses the given document and generates an XML file
password - Variable in class org.craftercms.search.opensearch.spring.OpenSearchClientFactory
The password for OpenSearch
password - Variable in class org.craftercms.search.opensearch.spring.RestHighLevelClientFactory
The password for OpenSearch
postProcess(T) - Method in interface org.craftercms.search.commons.service.DocumentPostProcessor
Processes the specified document to modify or enhance it.
postProcess(T) - Method in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 
postProcessors - Variable in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 
previewMapping - Variable in class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
Index mapping file for preview indices
process(Context, CachingOptions, Item) - Method in class org.craftercms.core.processors.impl.InheritedDescriptorsItemProcessor
 
processXml(String, ContentStoreService, Context, String) - Method in class org.craftercms.search.batch.impl.AbstractXmlFileBatchIndexer
 
propertyName - Variable in class org.craftercms.search.metadata.impl.FileSizeMetadataExtractor
The name of the metadata property to return
propertyName - Variable in class org.craftercms.search.metadata.impl.InternalNameMetadataExtractor
The name of the metadata property to return
propertyNameThumbnail - Variable in class org.craftercms.search.metadata.impl.ContentTypeMetadataExtractor
The name of the metadata property for the thumbnail
publishingDateAltFieldName - Variable in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 
publishingDateFieldName - Variable in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 
put(String, Object) - Method in class org.craftercms.search.opensearch.jackson.MixedMultivaluedMap
 

Q

query - Variable in class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper.RequestUpdates
 

R

recreateIndex(String) - Method in class org.craftercms.search.opensearch.impl.MultiOpenSearchAdminServiceImpl
 
recreateIndex(String) - Method in class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
Recreates an existing index
recreateIndex(String) - Method in interface org.craftercms.search.opensearch.OpenSearchAdminService
Recreates an existing index
referenceXPaths - Variable in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
refresh(String) - Method in class org.craftercms.search.opensearch.impl.OpenSearchServiceImpl
Performs a refresh for a given index
refresh(String) - Method in interface org.craftercms.search.opensearch.OpenSearchService
Performs a refresh for a given index
remoteBinaryPathPatterns - Variable in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
remoteFileResolver - Variable in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
RequestUpdates() - Constructor for class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper.RequestUpdates
 
RestHighLevelClientFactory - Class in org.craftercms.search.opensearch.spring
Factory class for the OpenSearch rest client
RestHighLevelClientFactory(String[]) - Constructor for class org.craftercms.search.opensearch.spring.RestHighLevelClientFactory
 
rootIdFieldName - Variable in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 

S

scrollSize - Variable in class org.craftercms.search.opensearch.impl.OpenSearchServiceImpl
The number of results to return for each scroll request
scrollTimeout - Variable in class org.craftercms.search.opensearch.impl.OpenSearchServiceImpl
The timeout for each the scroll request
search(String) - Method in interface org.craftercms.search.opensearch.OpenSearchWrapper
Performs a search operation
search(String, Map<String, Object>) - Method in interface org.craftercms.search.opensearch.OpenSearchWrapper
Performs a search operation
search(String, Map<String, Object>, RequestOptions) - Method in class org.craftercms.search.opensearch.impl.AbstractOpenSearchWrapper
Performs a search operation
search(String, Map<String, Object>, RequestOptions) - Method in interface org.craftercms.search.opensearch.OpenSearchWrapper
Performs a search operation
search(String, RequestOptions) - Method in interface org.craftercms.search.opensearch.OpenSearchWrapper
Performs a search operation
search(Function<SearchRequest.Builder, ObjectBuilder<SearchRequest>>, Class<T>) - Method in interface org.craftercms.search.opensearch.client.OpenSearchClientWrapper
Creates and executes a request using the given function
search(Function<SearchRequest.Builder, ObjectBuilder<SearchRequest>>, Class<T>, Map<String, Object>) - Method in interface org.craftercms.search.opensearch.client.OpenSearchClientWrapper
Creates and executes a request using the given function
search(Map<String, Object>) - Method in interface org.craftercms.search.opensearch.OpenSearchWrapper
Performs a search operation
search(Map<String, Object>, Map<String, Object>) - Method in interface org.craftercms.search.opensearch.OpenSearchWrapper
Performs a search operation
search(Map<String, Object>, Map<String, Object>, RequestOptions) - Method in class org.craftercms.search.opensearch.impl.AbstractOpenSearchWrapper
Performs a search operation
search(Map<String, Object>, Map<String, Object>, RequestOptions) - Method in interface org.craftercms.search.opensearch.OpenSearchWrapper
Performs a search operation
search(Map<String, Object>, RequestOptions) - Method in interface org.craftercms.search.opensearch.OpenSearchWrapper
Performs a search operation
search(SearchRequest) - Method in interface org.craftercms.search.opensearch.OpenSearchWrapper
Performs a search operation
search(SearchRequest, RequestOptions) - Method in class org.craftercms.search.opensearch.impl.AbstractOpenSearchWrapper
Performs a search operation
search(SearchRequest, RequestOptions) - Method in interface org.craftercms.search.opensearch.OpenSearchWrapper
Performs a search operation
search(SearchRequest, Class<T>) - Method in interface org.craftercms.search.opensearch.client.OpenSearchClientWrapper
Executes the given request
search(SearchRequest, Class<T>, Map<String, Object>) - Method in interface org.craftercms.search.opensearch.client.OpenSearchClientWrapper
Executes the given request
search(SearchRequest, Class<T>, Map<String, Object>) - Method in class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper
 
searchAdminService - Variable in class org.craftercms.search.opensearch.batch.OpenSearchXmlFileBatchIndexer
 
searchBinaryPathsFromMetadataPath(String, String, String) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
searchBinaryPathsFromMetadataPath(String, String, String) - Method in class org.craftercms.search.opensearch.batch.OpenSearchBinaryFileWithMetadataBatchIndexer
 
SearchException - Exception in org.craftercms.search.commons.exception
Thrown when an error occurs while performing a search or indexing operation.
SearchException(String) - Constructor for exception org.craftercms.search.commons.exception.SearchException
 
SearchException(String, String) - Constructor for exception org.craftercms.search.commons.exception.SearchException
 
SearchException(String, String, Throwable) - Constructor for exception org.craftercms.search.commons.exception.SearchException
 
SearchException(String, Throwable) - Constructor for exception org.craftercms.search.commons.exception.SearchException
 
searchField(String, String, Query) - Method in class org.craftercms.search.opensearch.impl.OpenSearchServiceImpl
Performs a search for a specific field
searchField(String, String, Query) - Method in interface org.craftercms.search.opensearch.OpenSearchService
Performs a search for a specific field
searchId(String, String) - Method in class org.craftercms.search.opensearch.impl.OpenSearchServiceImpl
 
searchId(String, String) - Method in interface org.craftercms.search.opensearch.OpenSearchService
 
searchMetadataPathFromBinaryPath(String, String, String) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
searchMetadataPathFromBinaryPath(String, String, String) - Method in class org.craftercms.search.opensearch.batch.OpenSearchBinaryFileWithMetadataBatchIndexer
 
SearchRequestWrapper(SearchRequest, Map<String, Object>) - Constructor for class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper.SearchRequestWrapper
 
SearchServerException - Exception in org.craftercms.search.commons.exception
Exception thrown when the search engine is not available.
SearchServerException(String) - Constructor for exception org.craftercms.search.commons.exception.SearchServerException
 
SearchServerException(String, String) - Constructor for exception org.craftercms.search.commons.exception.SearchServerException
 
SearchServerException(String, String, Throwable) - Constructor for exception org.craftercms.search.commons.exception.SearchServerException
 
SearchServerException(String, Throwable) - Constructor for exception org.craftercms.search.commons.exception.SearchServerException
 
searchService - Variable in class org.craftercms.search.opensearch.batch.OpenSearchBinaryFileBatchIndexer
OpenSearch service
searchService - Variable in class org.craftercms.search.opensearch.batch.OpenSearchBinaryFileWithMetadataBatchIndexer
OpenSearch service
searchService - Variable in class org.craftercms.search.opensearch.batch.OpenSearchXmlFileBatchIndexer
OpenSearch service
searchType - Variable in class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper.RequestUpdates
 
serverUrls - Variable in class org.craftercms.search.opensearch.spring.OpenSearchClientFactory
List of OpenSearch urls
serverUrls - Variable in class org.craftercms.search.opensearch.spring.RestHighLevelClientFactory
List of OpenSearch urls
setAttributeName(String) - Method in class org.craftercms.search.opensearch.impl.ItemListElementParser
 
setAuthor(String) - Method in class org.craftercms.search.batch.UpdateDetail
 
setBinaryPathPatterns(List<String>) - Method in class org.craftercms.search.opensearch.batch.authoring.AuthoringOpenSearchBinaryFileWithMetadataBatchIndexer
Setter method for binary path patterns
setBinarySearchablePathPatterns(List<String>) - Method in class org.craftercms.search.opensearch.batch.authoring.AuthoringOpenSearchBinaryFileWithMetadataBatchIndexer
Setter method for binary searchable patterns
setCharLimit(int) - Method in class org.craftercms.search.opensearch.impl.tika.TikaDocumentParser
 
setChildBinaryPathPatterns(List<String>) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
setConfigTemplate(String) - Method in class org.craftercms.search.metadata.impl.ContentTypeMetadataExtractor
 
setConnectTimeout(int) - Method in class org.craftercms.search.opensearch.spring.OpenSearchClientFactory
 
setConnectTimeout(int) - Method in class org.craftercms.search.opensearch.spring.RestHighLevelClientFactory
 
setConverterMappings(Map<String, FieldValueConverter>) - Method in class org.craftercms.search.commons.service.impl.CompositeSuffixBasedConverter
 
setCopyFields(Map<String, String>) - Method in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 
setDate(Instant) - Method in class org.craftercms.search.batch.UpdateDetail
 
setDateTimeFieldPattern(String) - Method in class org.craftercms.search.commons.service.impl.DateTimeConverter
 
setDefaultConverter(FieldValueConverter) - Method in class org.craftercms.search.commons.service.impl.CompositeSuffixBasedConverter
 
setDefinitionTemplate(String) - Method in class org.craftercms.search.metadata.impl.ContentTypeMetadataExtractor
 
setExcludeMetadataProperties(List<String>) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
Deprecated.
setExcludePathPatterns(List<String>) - Method in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
setExcludePropertyPatterns(List<String>) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
setFieldNameAuthor(String) - Method in class org.craftercms.search.opensearch.impl.AbstractDocumentParser
 
setFieldNameContent(String) - Method in class org.craftercms.search.opensearch.impl.AbstractDocumentParser
 
setFieldNameContentType(String) - Method in class org.craftercms.search.opensearch.impl.AbstractDocumentParser
 
setFieldNameCreated(String) - Method in class org.craftercms.search.opensearch.impl.AbstractDocumentParser
 
setFieldNameDescription(String) - Method in class org.craftercms.search.opensearch.impl.AbstractDocumentParser
 
setFieldNameKeywords(String) - Method in class org.craftercms.search.opensearch.impl.AbstractDocumentParser
 
setFieldNameModified(String) - Method in class org.craftercms.search.opensearch.impl.AbstractDocumentParser
 
setFieldNameSeparator(String) - Method in class org.craftercms.search.commons.service.impl.ElementParserServiceImpl
 
setFieldNAmeTitle(String) - Method in class org.craftercms.search.opensearch.impl.AbstractDocumentParser
 
setFieldSuffixMappings(Map<String, String>) - Method in class org.craftercms.search.commons.service.impl.TokenizedElementParser
 
setFieldValue(String) - Method in class org.craftercms.search.metadata.impl.ContentTypeMetadataExtractor
 
setFieldValueConverter(FieldValueConverter) - Method in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 
setFieldValueConverter(FieldValueConverter) - Method in class org.craftercms.search.commons.service.impl.AbstractElementParser
 
setFieldXpath(String) - Method in class org.craftercms.search.metadata.impl.ContentTypeMetadataExtractor
 
setFilterQueries(String[]) - Method in class org.craftercms.search.opensearch.impl.AbstractOpenSearchWrapper
 
setFilterQueries(String[]) - Method in class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper
 
setIdFieldName(String) - Method in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 
setIgnoreUnavailable(Boolean) - Method in class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper.RequestUpdates
 
setIncludePathPatterns(List<String>) - Method in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
setIncludePatterns(List<String>) - Method in class org.craftercms.search.metadata.impl.AbstractMetadataExtractor
 
setIncludePropertyPatterns(List<String>) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
setIndex(List<String>) - Method in class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper.RequestUpdates
 
setIndexNameSuffix(String) - Method in class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
 
setIndicesBoost(List<Map<String, Double>>) - Method in class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper.RequestUpdates
 
setInternalNameFieldName(String) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
setInternalNameFieldXpath(String) - Method in class org.craftercms.search.metadata.impl.InternalNameMetadataExtractor
 
setItemProcessor(ItemProcessor) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
setItemProcessor(ItemProcessor) - Method in class org.craftercms.search.batch.impl.AbstractXmlFileBatchIndexer
 
setItemProcessors(List<ItemProcessor>) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
setItemProcessors(List<ItemProcessor>) - Method in class org.craftercms.search.batch.impl.AbstractXmlFileBatchIndexer
 
setLocalIdFieldName(String) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
setLocalIdFieldName(String) - Method in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 
setLocalIdFieldName(String) - Method in class org.craftercms.search.opensearch.impl.OpenSearchServiceImpl
 
setMetadataExtractors(List<MetadataExtractor>) - Method in class org.craftercms.search.metadata.impl.AbstractMetadataCollector
 
setMetadataPathFieldName(String) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
setMetadataPathPatterns(List<String>) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
setObjectMapper(ObjectMapper) - Method in class org.craftercms.search.opensearch.impl.tika.TikaDocumentParser
 
setParsers(List<ElementParser<T>>) - Method in class org.craftercms.search.commons.service.impl.ElementParserServiceImpl
 
setParserService(ElementParserService<T>) - Method in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 
setPassword(String) - Method in class org.craftercms.search.opensearch.spring.OpenSearchClientFactory
 
setPassword(String) - Method in class org.craftercms.search.opensearch.spring.RestHighLevelClientFactory
 
setPostProcessors(List<DocumentPostProcessor<T>>) - Method in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 
setPropertyName(String) - Method in class org.craftercms.search.metadata.impl.FileSizeMetadataExtractor
 
setPropertyName(String) - Method in class org.craftercms.search.metadata.impl.InternalNameMetadataExtractor
 
setPropertyNameThumbnail(String) - Method in class org.craftercms.search.metadata.impl.ContentTypeMetadataExtractor
 
setPublishingDateAltFieldName(String) - Method in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 
setPublishingDateFieldName(String) - Method in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 
setQuery(Function<Query.Builder, ObjectBuilder<Query>>) - Method in class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper.RequestUpdates
 
setQuery(Query) - Method in class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper.RequestUpdates
 
setReferenceXPaths(List<String>) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
setRemoteBinaryPathPatterns(List<String>) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
setRemoteFileResolver(RemoteFileResolver) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
setRootIdFieldName(String) - Method in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 
setScrollSize(int) - Method in class org.craftercms.search.opensearch.impl.OpenSearchServiceImpl
 
setScrollTimeout(String) - Method in class org.craftercms.search.opensearch.impl.OpenSearchServiceImpl
 
setSearchType(SearchType) - Method in class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper.RequestUpdates
 
setSiteFieldName(String) - Method in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 
setSocketKeepAlive(boolean) - Method in class org.craftercms.search.opensearch.spring.OpenSearchClientFactory
 
setSocketKeepAlive(boolean) - Method in class org.craftercms.search.opensearch.spring.RestHighLevelClientFactory
 
setSocketTimeout(int) - Method in class org.craftercms.search.opensearch.spring.OpenSearchClientFactory
 
setSocketTimeout(int) - Method in class org.craftercms.search.opensearch.spring.RestHighLevelClientFactory
 
setSupportedMimeTypes(String[]) - Method in class org.craftercms.search.opensearch.impl.tika.TikaMetadataExtractor
 
setSupportedMimeTypes(List<String>) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileBatchIndexer
 
setSupportedMimeTypes(List<String>) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
setThreadCount(int) - Method in class org.craftercms.search.opensearch.spring.OpenSearchClientFactory
 
setThreadCount(int) - Method in class org.craftercms.search.opensearch.spring.RestHighLevelClientFactory
 
setThumbnailTemplate(String) - Method in class org.craftercms.search.metadata.impl.ContentTypeMetadataExtractor
 
setThumbnailXpath(String) - Method in class org.craftercms.search.metadata.impl.ContentTypeMetadataExtractor
 
setTika(Tika) - Method in class org.craftercms.search.opensearch.impl.tika.TikaDocumentParser
 
setTokenizedAttributeName(String) - Method in class org.craftercms.search.commons.service.impl.TokenizedElementParser
 
setUpdateDetails(Map<String, UpdateDetail>) - Method in class org.craftercms.search.batch.AbstractUpdateDetailProvider
 
setUpdateLog(Map<String, String>) - Method in class org.craftercms.search.batch.AbstractUpdateDetailProvider
 
setUsername(String) - Method in class org.craftercms.search.opensearch.spring.OpenSearchClientFactory
 
setUsername(String) - Method in class org.craftercms.search.opensearch.spring.RestHighLevelClientFactory
 
shouldIncludeProperty(String) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
siteFieldName - Variable in class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
 
socketKeepAlive - Variable in class org.craftercms.search.opensearch.spring.OpenSearchClientFactory
Indicates if socket keep alive should be enabled
socketKeepAlive - Variable in class org.craftercms.search.opensearch.spring.RestHighLevelClientFactory
Indicates if socket keep alive should be enabled
socketTimeout - Variable in class org.craftercms.search.opensearch.spring.OpenSearchClientFactory
The socket timeout in milliseconds
socketTimeout - Variable in class org.craftercms.search.opensearch.spring.RestHighLevelClientFactory
The socket timeout in milliseconds
successfulDeletes - Variable in class org.craftercms.search.batch.UpdateStatus
 
successfulUpdates - Variable in class org.craftercms.search.batch.UpdateStatus
 
supportedMimeTypes - Variable in class org.craftercms.search.batch.impl.AbstractBinaryFileBatchIndexer
 
supportedMimeTypes - Variable in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
supportedMimeTypes - Variable in class org.craftercms.search.opensearch.impl.tika.TikaMetadataExtractor
The list of mime types that can be handled by this extractor
synchronizedAdd(List<String>, String) - Method in class org.craftercms.search.batch.UpdateStatus
 
synchronizedCopy(List<String>) - Method in class org.craftercms.search.batch.UpdateStatus
 

T

threadCount - Variable in class org.craftercms.search.opensearch.spring.OpenSearchClientFactory
The number of threads to use
threadCount - Variable in class org.craftercms.search.opensearch.spring.RestHighLevelClientFactory
The number of threads to use
thumbnailTemplate - Variable in class org.craftercms.search.metadata.impl.ContentTypeMetadataExtractor
The pattern for the thumbnail file
thumbnailXpath - Variable in class org.craftercms.search.metadata.impl.ContentTypeMetadataExtractor
The XPath for the thumbnail field
tika - Variable in class org.craftercms.search.opensearch.impl.tika.TikaDocumentParser
Apache Tika instance
TikaDocumentParser - Class in org.craftercms.search.opensearch.impl.tika
Implementation of DocumentParser that uses Apache Tika
TikaDocumentParser(List<MetadataExtractor<Metadata>>) - Constructor for class org.craftercms.search.opensearch.impl.tika.TikaDocumentParser
 
TikaMetadataExtractor - Class in org.craftercms.search.opensearch.impl.tika
Implementation of MetadataExtractor that uses Apache Tika to parse binary files.
TikaMetadataExtractor(Map<String, Object>) - Constructor for class org.craftercms.search.opensearch.impl.tika.TikaMetadataExtractor
 
toBoolean(String, boolean) - Static method in class org.craftercms.search.commons.utils.BooleanUtils
Just as BooleanUtils.toBoolean(String), except that true will be returned if str = null when trueIfNull is true, false otherwise.
tokenizedAttributeName - Variable in class org.craftercms.search.commons.service.impl.TokenizedElementParser
 
TokenizedElementParser<T> - Class in org.craftercms.search.commons.service.impl
Implementation of ElementParser that parses elements marked with a "tokenized" attribute.
TokenizedElementParser() - Constructor for class org.craftercms.search.commons.service.impl.TokenizedElementParser
 
TOO_MANY_NESTED_CLAUSES_ERROR - Static variable in class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper
Error returned by OpenSearch when the number of nested clauses exceeds the limit
TooManyNestedClausesSearchException - Exception in org.craftercms.search.opensearch.exception
Exception thrown when a too_many_nested_clauses response
TooManyNestedClausesSearchException(String, String, Throwable) - Constructor for exception org.craftercms.search.opensearch.exception.TooManyNestedClausesSearchException
 
toString() - Method in class org.craftercms.search.batch.UpdateDetail
 

U

updateBinary(String, String, ContentStoreService, Context, String, UpdateDetail, UpdateStatus) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
updateBinaryWithMetadata(String, String, ContentStoreService, Context, String, Map<String, Object>, UpdateDetail, UpdateStatus) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
UpdateDetail - Class in org.craftercms.search.batch
Holds the data for a single change made in the content.
UpdateDetail() - Constructor for class org.craftercms.search.batch.UpdateDetail
 
UpdateDetailProvider - Interface in org.craftercms.search.batch
Provides an instance of UpdateDetail for a specific file
updateDetails - Variable in class org.craftercms.search.batch.AbstractUpdateDetailProvider
Holds all known instances of UpdateDetail mapped by their id
updateFilters(SearchRequest) - Method in class org.craftercms.search.opensearch.impl.AbstractOpenSearchWrapper
Updates the filter queries for the given request
updateIndex(String, String, ContentStoreService, Context, UpdateSet, UpdateStatus) - Method in interface org.craftercms.search.batch.BatchIndexer
Updates the specified search index with the given batch of files.
updateIndex(String, String, ContentStoreService, Context, UpdateSet, UpdateStatus) - Method in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
updateIndex(String, String, ContentStoreService, Context, UpdateSet, UpdateStatus) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
updateIndex(SearchRequest) - Method in class org.craftercms.search.opensearch.impl.AbstractOpenSearchWrapper
Updates the value of the index for the given request
updateIndex(SearchRequest, Map<String, Object>, AbstractOpenSearchClientWrapper.RequestUpdates) - Method in class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper
 
updateIndicesOptions(SearchRequest, Map<String, Object>, AbstractOpenSearchClientWrapper.RequestUpdates) - Method in class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper
 
updateLog - Variable in class org.craftercms.search.batch.AbstractUpdateDetailProvider
Holds all changed files mapped by the UpdateDetail id
updatePreviousBinaries(String, String, String, List<String>, Collection<String>, Set<String>, Context, ContentStoreService, UpdateDetail, UpdateStatus) - Method in class org.craftercms.search.batch.impl.AbstractBinaryFileWithMetadataBatchIndexer
 
updateQuery(SearchRequest, Map<String, Object>, AbstractOpenSearchClientWrapper.RequestUpdates) - Method in class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper
Updates the filter queries for the given request
updateSearchType(SearchRequest, Map<String, Object>, AbstractOpenSearchClientWrapper.RequestUpdates) - Method in class org.craftercms.search.opensearch.impl.client.AbstractOpenSearchClientWrapper
 
UpdateSet - Class in org.craftercms.search.batch
Set of files to add or delete from the index.
UpdateSet(List<String>, List<String>) - Constructor for class org.craftercms.search.batch.UpdateSet
 
UpdateStatus - Class in org.craftercms.search.batch
Class that is used to hold the progress of a single batch index update operation.
UpdateStatus() - Constructor for class org.craftercms.search.batch.UpdateStatus
 
username - Variable in class org.craftercms.search.opensearch.spring.OpenSearchClientFactory
The username for OpenSearch
username - Variable in class org.craftercms.search.opensearch.spring.RestHighLevelClientFactory
The username for OpenSearch

W

waitUntilReady() - Method in class org.craftercms.search.opensearch.impl.MultiOpenSearchAdminServiceImpl
 
waitUntilReady() - Method in class org.craftercms.search.opensearch.impl.OpenSearchAdminServiceImpl
 
waitUntilReady() - Method in interface org.craftercms.search.opensearch.OpenSearchAdminService
Checks if the OpenSearch cluster is ready to receive requests
writeClients - Variable in class org.craftercms.search.opensearch.impl.MultiOpenSearchAdminServiceImpl
OpenSearch clients used for write-related operations
writeClients - Variable in class org.craftercms.search.opensearch.impl.MultiOpenSearchServiceImpl
OpenSearch clients used for write-related operations
A B C D E F G H I L M N O P Q R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form