Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractBatchIndexer - Class in org.craftercms.search.batch.impl
-
Base class for
BatchIndexer
s. - 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
MetadataExtractor
s 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 aContent
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
ElementParser
s 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 ofOpenSearchClient
- 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 whentrueIfNull
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form