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

A

AbstractBatchIndexer - Class in org.craftercms.search.batch.impl
Created by alfonsovasquez on 2/6/16.
AbstractBatchIndexer() - Constructor for class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
addProcessor(DocumentProcessor) - Method in class org.craftercms.search.batch.utils.xml.DocumentProcessorChain
 
AttributeAddingDocumentProcessor - Class in org.craftercms.search.batch.utils.xml
Created by alfonsovasquez on 23/8/16.
AttributeAddingDocumentProcessor() - Constructor for class org.craftercms.search.batch.utils.xml.AttributeAddingDocumentProcessor
 
attributeMappings - Variable in class org.craftercms.search.batch.utils.xml.AttributeAddingDocumentProcessor
 
attributeSeparator - Variable in class org.craftercms.search.batch.utils.xml.AttributeAddingDocumentProcessor
 

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
 
binaryPathPatterns - Variable in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer
 

C

charEncoding - Variable in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer
 
charEncoding - Variable in class org.craftercms.search.batch.utils.xml.FlatteningDocumentProcessor
 
charset - Variable in class org.craftercms.search.batch.impl.XmlFileBatchIndexer
 

D

DEFAULT_ATTRIBUTE_VALUE_SEPARATOR - Static variable in class org.craftercms.search.batch.utils.xml.AttributeAddingDocumentProcessor
 
DEFAULT_CHAR_ENCODING - Static variable in class org.craftercms.search.batch.utils.xml.FlatteningDocumentProcessor
 
DEFAULT_DISABLE_FLATTENING_ELEMENT - Static variable in class org.craftercms.search.batch.utils.xml.FlatteningDocumentProcessor
 
DEFAULT_INCLUDE_ELEMENT_XPATH_QUERY - Static variable in class org.craftercms.search.batch.utils.xml.FlatteningDocumentProcessor
 
DEFAULT_INCLUDE_FILENAME_PATTERNS - Static variable in class org.craftercms.search.batch.impl.XmlFileBatchIndexer
 
disableFlatteningElement - Variable in class org.craftercms.search.batch.utils.xml.FlatteningDocumentProcessor
 
disableNestedPageFlattening - Variable in class org.craftercms.search.batch.utils.xml.FlatteningDocumentProcessor
 
DocumentProcessor - Interface in org.craftercms.search.batch.utils.xml
Processes an XML DOM to modify or enhance it.
DocumentProcessorChain - Class in org.craftercms.search.batch.utils.xml
Represents a chain of DocumentProcessor.
DocumentProcessorChain() - Constructor for class org.craftercms.search.batch.utils.xml.DocumentProcessorChain
 
DocumentProcessorChain(List<DocumentProcessor>) - Constructor for class org.craftercms.search.batch.utils.xml.DocumentProcessorChain
 
documentProcessors - Variable in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer
 
documentProcessors - Variable in class org.craftercms.search.batch.impl.XmlFileBatchIndexer
 
documentToString(Document) - Method in class org.craftercms.search.batch.impl.XmlFileBatchIndexer
 
doDelete(String, String, String) - Method in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
doInclude(Element, Document) - Method in class org.craftercms.search.batch.utils.xml.FlatteningDocumentProcessor
 
doSingleFileUpdate(String, String, String, String, boolean) - Method in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
doSingleFileUpdate(String, String, String, String, boolean) - Method in class org.craftercms.search.batch.impl.BinaryFileBatchIndexer
 
doSingleFileUpdate(String, String, String, String, boolean) - Method in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer
 
doSingleFileUpdate(String, String, String, String, boolean) - Method in class org.craftercms.search.batch.impl.XmlFileBatchIndexer
 
doUpdate(String, String, String, String) - Method in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
doUpdateFile(String, String, String, File) - Method in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
doUpdateFile(String, String, String, File, Map<String, List<String>>) - 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

FieldRenamingDocumentProcessor - Class in org.craftercms.search.batch.utils.xml
DocumentProcessor that renames elements or fields based on mappings, where a mapping is of the form: XPath of fields to rename -> new field name.
FieldRenamingDocumentProcessor() - Constructor for class org.craftercms.search.batch.utils.xml.FieldRenamingDocumentProcessor
 
FlattenedXmlFileBatchIndexer - Class in org.craftercms.search.batch.impl
BatchIndexer that updates/deletes XML files from a search index.
FlattenedXmlFileBatchIndexer() - Constructor for class org.craftercms.search.batch.impl.FlattenedXmlFileBatchIndexer
 
FlattenedXmlFileBatchIndexer(FlatteningDocumentProcessor) - Constructor for class org.craftercms.search.batch.impl.FlattenedXmlFileBatchIndexer
 
FlatteningDocumentProcessor - Class in org.craftercms.search.batch.utils.xml
DocumentProcessor that parses the document for &gt;include&lt elements and replaces them for the actual referenced XML components.
FlatteningDocumentProcessor() - Constructor for class org.craftercms.search.batch.utils.xml.FlatteningDocumentProcessor
 
flattenXml(Document, File, String, List<File>) - Method in class org.craftercms.search.batch.utils.xml.FlatteningDocumentProcessor
 

G

getBinaryFileName(Document) - Method in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer
 
getIndexNameStr(String) - Method in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
getSiteBasedFileName(String, String) - Method in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 

I

include(String) - Method in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
includeElementXPathQuery - Variable in class org.craftercms.search.batch.utils.xml.FlatteningDocumentProcessor
 
includeFileNamePatterns - Variable in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
isBinaryFile(String) - Method in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer
 
isMetadataFile(String) - Method in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer
 
isPage(Document) - Method in class org.craftercms.search.batch.utils.xml.FlatteningDocumentProcessor
 

M

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

O

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.batch.utils.xml - package org.craftercms.search.batch.utils.xml
 

P

PAGE_ROOT_ELEMENT_NAME - Static variable in class org.craftercms.search.batch.utils.xml.FlatteningDocumentProcessor
 
pageRootElementName - Variable in class org.craftercms.search.batch.utils.xml.FlatteningDocumentProcessor
 
process(Document, File, String) - Method in class org.craftercms.search.batch.utils.xml.AttributeAddingDocumentProcessor
 
process(Document, File, String) - Method in interface org.craftercms.search.batch.utils.xml.DocumentProcessor
Processes the specified XML DOM.
process(Document, File, String) - Method in class org.craftercms.search.batch.utils.xml.DocumentProcessorChain
 
process(Document, File, String) - Method in class org.craftercms.search.batch.utils.xml.FieldRenamingDocumentProcessor
 
process(Document, File, String) - Method in class org.craftercms.search.batch.utils.xml.FlatteningDocumentProcessor
 
processDocument(Document, File, String) - Method in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer
 
processDocument(Document, File, String) - Method in class org.craftercms.search.batch.impl.XmlFileBatchIndexer
 
processors - Variable in class org.craftercms.search.batch.utils.xml.DocumentProcessorChain
 
processXml(String, File) - Method in class org.craftercms.search.batch.impl.XmlFileBatchIndexer
 

R

readXml(File, String) - Static method in class org.craftercms.search.batch.utils.XmlUtils
Reads an XML to generate a DOM.
referenceXPaths - Variable in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer
 

S

searchService - Variable in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
setAttributeMappings(Map<String, Map<String, String>>) - Method in class org.craftercms.search.batch.utils.xml.AttributeAddingDocumentProcessor
 
setAttributeSeparator(String) - Method in class org.craftercms.search.batch.utils.xml.AttributeAddingDocumentProcessor
 
setBinaryPathPatterns(List<String>) - Method in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer
 
setCharEncoding(String) - Method in class org.craftercms.search.batch.utils.xml.FlatteningDocumentProcessor
 
setCharset(String) - Method in class org.craftercms.search.batch.impl.XmlFileBatchIndexer
 
setDisableFlatteningElement(String) - Method in class org.craftercms.search.batch.utils.xml.FlatteningDocumentProcessor
 
setDisableNestedPageFlattening(boolean) - Method in class org.craftercms.search.batch.utils.xml.FlatteningDocumentProcessor
 
setDocumentProcessors(List<DocumentProcessor>) - Method in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer
 
setDocumentProcessors(List<DocumentProcessor>) - Method in class org.craftercms.search.batch.impl.FlattenedXmlFileBatchIndexer
 
setDocumentProcessors(List<DocumentProcessor>) - Method in class org.craftercms.search.batch.impl.XmlFileBatchIndexer
 
setExcludeFileNamePatterns(List<String>) - Method in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
setExcludeMetadataProperties(List<String>) - Method in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer
 
setFieldMappings(Map<String, String>) - Method in class org.craftercms.search.batch.utils.xml.FieldRenamingDocumentProcessor
 
setIncludeElementXPathQuery(String) - Method in class org.craftercms.search.batch.utils.xml.FlatteningDocumentProcessor
 
setIncludeFileNamePatterns(List<String>) - Method in class org.craftercms.search.batch.impl.AbstractBatchIndexer
 
setMetadataPathPatterns(List<String>) - Method in class org.craftercms.search.batch.impl.BinaryFileWithMetadataBatchIndexer
 
setPageRootElementName(String) - Method in class org.craftercms.search.batch.utils.xml.FlatteningDocumentProcessor
 
setProcessors(List<DocumentProcessor>) - Method in class org.craftercms.search.batch.utils.xml.DocumentProcessorChain
 
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
 
supportedMimeTypes - Variable in class org.craftercms.search.batch.impl.BinaryFileBatchIndexer
 

U

updateIndex(String, String, String, List<String>, boolean) - Method in interface org.craftercms.search.batch.BatchIndexer
Updates the specified search index with the given batch of files.
updateIndex(String, String, String, List<String>, boolean) - 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
 
XmlUtils - Class in org.craftercms.search.batch.utils
Utility methods for XML.
A B C D E F G I M O P R S U X 

Copyright © 2016 CrafterCMS. All Rights Reserved.