A B D E F G I L M O P R S U X 

A

AbstractBatchIndexer - Class in org.craftercms.search.batch.impl
Base class for BatchIndexers.
AbstractBatchIndexer() - Constructor for class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
addFailedDelete(String) - Method in class org.craftercms.search.batch.IndexingStatus
 
addFailedUpdate(String) - Method in class org.craftercms.search.batch.IndexingStatus
 
addSuccessfulDelete(String) - Method in class org.craftercms.search.batch.IndexingStatus
 
addSuccessfulUpdate(String) - Method in class org.craftercms.search.batch.IndexingStatus
 

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
Created by alfonsovasquez on 2/6/16.
BatchIndexingException(String) - Constructor for exception org.craftercms.search.batch.exception.BatchIndexingException
 
BatchIndexingException(String, Throwable) - Constructor for exception org.craftercms.search.batch.exception.BatchIndexingException
 
BinaryFileBatchIndexer - 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.
BinaryFileBatchIndexer() - Constructor for class org.craftercms.search.batch.impl.BinaryFileBatchIndexer
 
BinaryFileWithMetadataBatchIndexer - Class in org.craftercms.search.batch.impl
BatchIndexer that tries to match the update/deleted files against a series of metadata/binary path patterns.
BinaryFileWithMetadataBatchIndexer() - Constructor for class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer
 
BinaryFileWithMetadataBatchIndexer.EmptyContent - Class in org.craftercms.search.batch.impl
 
BinaryFileWithMetadataBatchIndexer.EmptyContent() - Constructor for class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer.EmptyContent
 
binaryPathPatterns - Variable in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer
 

D

DEFAULT_INCLUDE_FILENAME_PATTERNS - Static variable in class org.craftercms.search.batch.impl.XmlFileBatchIndexer
 
disablePageInclusion - Variable in class org.craftercms.core.processors.impl.PageAwareIncludeDescriptorsProcessor
 
documentToString(Document) - Method in class org.craftercms.search.batch.impl.XmlFileBatchIndexer
 
doDelete(String, String, String, IndexingStatus) - Method in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
doSingleFileUpdate(String, String, ContentStoreService, Context, String, boolean, IndexingStatus) - Method in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
doSingleFileUpdate(String, String, ContentStoreService, Context, String, boolean, IndexingStatus) - Method in class org.craftercms.search.batch.impl.BinaryFileBatchIndexer
 
doSingleFileUpdate(String, String, ContentStoreService, Context, String, boolean, IndexingStatus) - Method in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer
 
doSingleFileUpdate(String, String, ContentStoreService, Context, String, boolean, IndexingStatus) - Method in class org.craftercms.search.batch.impl.XmlFileBatchIndexer
 
doUpdate(String, String, String, String, IndexingStatus) - Method in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
doUpdateContent(String, String, String, Content, IndexingStatus) - Method in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
doUpdateContent(String, String, String, Content, Map<String, List<String>>, IndexingStatus) - Method in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 

E

excludeFileNamePatterns - Variable in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
excludeMetadataProperties - Variable in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer
 
extractMetadata(Document) - Method in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer
 
extractMetadataFromChildren(Element, String, MultiValueMap<String, String>) - Method in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer
 

F

failedDeletes - Variable in class org.craftercms.search.batch.IndexingStatus
 
failedUpdates - Variable in class org.craftercms.search.batch.IndexingStatus
 

G

getAttemptedUpdatesAndDeletes() - Method in class org.craftercms.search.batch.IndexingStatus
 
getBinaryFilePath(Document) - Method in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer
 
getFailedDeletes() - Method in class org.craftercms.search.batch.IndexingStatus
 
getFailedUpdates() - Method in class org.craftercms.search.batch.IndexingStatus
 
getIndexNameStr(String) - Method in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
getInputStream() - Method in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer.EmptyContent
 
getLastModified() - Method in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer.EmptyContent
 
getLength() - Method in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer.EmptyContent
 
getSiteBasedPath(String, String) - Method in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
getSuccessfulDeletes() - Method in class org.craftercms.search.batch.IndexingStatus
 
getSuccessfulUpdates() - Method in class org.craftercms.search.batch.IndexingStatus
 

I

include(String) - Method in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
includeFileNamePatterns - Variable in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
IndexingStatus - Class in org.craftercms.search.batch
Class that is used to hold the progress of a single batch index update operation.
IndexingStatus() - Constructor for class org.craftercms.search.batch.IndexingStatus
 
isBinaryFile(String) - Method in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer
 
isIncludeDisabled(Element) - Method in class org.craftercms.core.processors.impl.PageAwareIncludeDescriptorsProcessor
 
isMetadataFile(String) - Method in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer
 
itemProcessor - Variable in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer
 
itemProcessor - Variable in class org.craftercms.search.batch.impl.XmlFileBatchIndexer
 

L

listLock - Variable in class org.craftercms.search.batch.IndexingStatus
 

M

metadataPathPatterns - Variable in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer
 
mimeTypesMap - Variable in class org.craftercms.search.batch.impl.BinaryFileBatchIndexer
 

O

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
 

P

PageAwareIncludeDescriptorsProcessor - Class in org.craftercms.core.processors.impl
Extension of IncludeDescriptorsProcessor that prevents pages from being included when disablePageInclusion is true.
PageAwareIncludeDescriptorsProcessor() - Constructor for class org.craftercms.core.processors.impl.PageAwareIncludeDescriptorsProcessor
 
pagesPathPattern - Variable in class org.craftercms.core.processors.impl.PageAwareIncludeDescriptorsProcessor
 
processXml(String, ContentStoreService, Context, String) - Method in class org.craftercms.search.batch.impl.XmlFileBatchIndexer
 

R

referenceXPaths - Variable in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer
 

S

searchService - Variable in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
setBinaryPathPatterns(List<String>) - Method in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer
 
setDisablePageInclusion(boolean) - Method in class org.craftercms.core.processors.impl.PageAwareIncludeDescriptorsProcessor
 
setExcludeFileNamePatterns(List<String>) - Method in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
setExcludeMetadataProperties(List<String>) - Method in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer
 
setIncludeFileNamePatterns(List<String>) - Method in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
setItemProcessor(ItemProcessor) - Method in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer
 
setItemProcessor(ItemProcessor) - Method in class org.craftercms.search.batch.impl.XmlFileBatchIndexer
 
setItemProcessors(List<ItemProcessor>) - Method in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer
 
setItemProcessors(List<ItemProcessor>) - Method in class org.craftercms.search.batch.impl.XmlFileBatchIndexer
 
setMetadataPathPatterns(List<String>) - Method in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer
 
setPagesPathPattern(String) - Method in class org.craftercms.core.processors.impl.PageAwareIncludeDescriptorsProcessor
 
setReferenceXPaths(List<String>) - Method in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer
 
setSearchService(SearchService) - Method in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
setSupportedMimeTypes(List<String>) - Method in class org.craftercms.search.batch.impl.BinaryFileBatchIndexer
 
successfulDeletes - Variable in class org.craftercms.search.batch.IndexingStatus
 
successfulUpdates - Variable in class org.craftercms.search.batch.IndexingStatus
 
supportedMimeTypes - Variable in class org.craftercms.search.batch.impl.BinaryFileBatchIndexer
 
synchronizedAdd(List<String>, String) - Method in class org.craftercms.search.batch.IndexingStatus
 
synchronizedCopy(List<String>) - Method in class org.craftercms.search.batch.IndexingStatus
 

U

updateIndex(String, String, ContentStoreService, Context, List<String>, boolean, IndexingStatus) - Method in interface org.craftercms.search.batch.BatchIndexer
Updates the specified search index with the given batch of files.
updateIndex(String, String, ContentStoreService, Context, List<String>, boolean, IndexingStatus) - Method in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 

X

XmlFileBatchIndexer - Class in org.craftercms.search.batch.impl
BatchIndexer that updates/deletes XML files from a search index.
XmlFileBatchIndexer() - Constructor for class org.craftercms.search.batch.impl.XmlFileBatchIndexer
 
A B D E F G I L M O P R S U X 

Copyright © 2017 CrafterCMS. All Rights Reserved.