public class JahiaSecondaryIndex extends JahiaSearchIndex
JahiaSearchIndex.ReindexJobSKIP_VERSION_INDEX, SKIP_VERSION_INDEX_SYSTEM_PROPERTYDEFAULT_EXTRACTOR_BACK_LOG, DEFAULT_EXTRACTOR_POOL_SIZE, DEFAULT_EXTRACTOR_TIMEOUT, DEFAULT_MAX_FIELD_LENGTH, DEFAULT_MAX_MERGE_DOCS, DEFAULT_MERGE_FACTOR, DEFAULT_MIN_MERGE_DOCS, DEFAULT_TERM_INFOS_INDEX_DIVISOR, index, JCR_SYSTEM_PATH, PATH_FACTORY, ROOT_PATH, VALID_SYSTEM_INDEX_NODE_TYPE_NAMES| Constructor and Description |
|---|
JahiaSecondaryIndex(JahiaSearchIndex mainIndex)
Initializes an instance of this class.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getBufferSize() |
int |
getCacheSize() |
org.apache.jackrabbit.core.query.QueryHandlerContext |
getContext() |
org.apache.jackrabbit.core.query.lucene.directory.DirectoryManager |
getDirectoryManager() |
String |
getDirectoryManagerClass() |
org.apache.jackrabbit.core.query.lucene.IndexingConfiguration |
getIndexingConfig() |
int |
getMaxExtractLength() |
int |
getMaxFieldLength() |
long |
getMaxHistoryAge() |
int |
getMaxMergeDocs() |
long |
getMaxVolatileIndexSize() |
int |
getMergeFactor() |
int |
getMinMergeDocs() |
org.apache.jackrabbit.core.query.lucene.NamespaceMappings |
getNamespaceMappings() |
org.apache.jackrabbit.core.query.OnWorkspaceInconsistency |
getOnWorkspaceInconsistencyHandler() |
org.apache.tika.parser.Parser |
getParser() |
String |
getPath() |
org.apache.jackrabbit.core.query.lucene.RedoLogFactory |
getRedoLogFactory() |
org.apache.jackrabbit.spi.Path |
getRelativePath(org.apache.jackrabbit.core.state.NodeState nodeState,
org.apache.jackrabbit.core.state.PropertyState propState) |
org.apache.lucene.search.Similarity |
getSimilarity() |
org.apache.jackrabbit.core.query.lucene.SpellChecker |
getSpellChecker() |
String |
getSpellCheckerClass() |
boolean |
getSupportHighlighting() |
int |
getTermInfosIndexDivisor() |
org.apache.lucene.analysis.Analyzer |
getTextAnalyzer() |
boolean |
getUseCompoundFile() |
int |
getVolatileIdleTime() |
protected void |
newIndexInit()
Initializes this
QueryHandler. |
createDocument, createExecutableQuery, createIndexingConfiguration, createParser, createQueryObjectModel, doInit, executeQuery, executeQuery, getAnalyzerRegistry, getBatchSize, getDefaultWaitTime, getIndexReader, getMaxClauseCount, getTypesUsingOptimizedACEIndexation, getWeaklyReferringNodes, isAclUuidInIndex, isAddAclUuidInIndex, isNodeExcluded, prepareReindexing, reindexTree, scheduleReindexing, setAddAclUuidInIndex, setBatchSize, setDefaultWaitTime, setIgnoredTypes, setMaxClauseCount, setTypesUsingOptimizedACEIndexation, switchReadOnlyMode, updateNodesaddNode, checkOpen, close, createDirectoryManager, createExcerptProvider, createOrderings, createRedoLogFactory, createSortFields, createSpellChecker, createSynonymProvider, createSynonymProviderConfigResource, deleteNode, flush, getAnalyzer, getAutoRepair, getEnableConsistencyCheck, getExcerptProviderClass, getExtractorBackLogSize, getExtractorPoolSize, getExtractorTimeout, getForceConsistencyCheck, getForkJavaCommand, getIndex, getIndexFormatVersion, getIndexingConfiguration, getIndexingConfigurationClass, getIndexingConfigurationDOM, getIndexReader, getQueryNodeFactory, getRedoLogFactoryClass, getRespectDocumentOrder, getResultFetchSize, getSimilarityClass, getSizeEstimate, getSortComparatorSource, getSynonymProvider, getSynonymProviderClass, getSynonymProviderConfigPath, getTextFilterClasses, getTikaConfigPath, isInitializeHierarchyCache, isUseSimpleFSDirectory, mergeAggregatedNodeIndexes, retrieveAggregateRoot, retrieveAggregateRoot, runConsistencyCheck, setAnalyzer, setAutoRepair, setBufferSize, setCacheSize, setDirectoryManagerClass, setEnableConsistencyCheck, setExcerptProviderClass, setExtractorBackLogSize, setExtractorPoolSize, setExtractorTimeout, setForceConsistencyCheck, setForkJavaCommand, setIndexingConfiguration, setIndexingConfigurationClass, setInitializeHierarchyCache, setMaxExtractLength, setMaxFieldLength, setMaxHistoryAge, setMaxMergeDocs, setMaxVolatileIndexSize, setMergeFactor, setMinMergeDocs, setPath, setRedoLogFactoryClass, setRespectDocumentOrder, setResultFetchSize, setSimilarityClass, setSizeEstimate, setSpellCheckerClass, setSupportHighlighting, setSynonymProviderClass, setSynonymProviderConfigPath, setTermInfosIndexDivisor, setTextFilterClasses, setTikaConfigPath, setUseCompoundFile, setUseSimpleFSDirectory, setVolatileIdleTimepublic JahiaSecondaryIndex(JahiaSearchIndex mainIndex)
mainIndex - the main search index instanceprotected void newIndexInit()
throws IOException
QueryHandler. This implementation requires
that a path parameter is set in the configuration. If this condition
is not met, a IOException is thrown.IOException - if an error occurs while initializing this handler.public org.apache.jackrabbit.core.query.lucene.SpellChecker getSpellChecker()
getSpellChecker in class org.apache.jackrabbit.core.query.lucene.SearchIndexpublic org.apache.jackrabbit.core.query.lucene.IndexingConfiguration getIndexingConfig()
getIndexingConfig in class org.apache.jackrabbit.core.query.lucene.SearchIndexpublic org.apache.jackrabbit.core.query.lucene.NamespaceMappings getNamespaceMappings()
getNamespaceMappings in class org.apache.jackrabbit.core.query.lucene.SearchIndexpublic org.apache.lucene.analysis.Analyzer getTextAnalyzer()
getTextAnalyzer in class org.apache.jackrabbit.core.query.lucene.SearchIndexpublic org.apache.lucene.search.Similarity getSimilarity()
getSimilarity in class org.apache.jackrabbit.core.query.lucene.SearchIndexpublic org.apache.jackrabbit.core.query.lucene.directory.DirectoryManager getDirectoryManager()
getDirectoryManager in class org.apache.jackrabbit.core.query.lucene.SearchIndexpublic org.apache.jackrabbit.core.query.lucene.RedoLogFactory getRedoLogFactory()
getRedoLogFactory in class org.apache.jackrabbit.core.query.lucene.SearchIndexpublic boolean getUseCompoundFile()
getUseCompoundFile in class org.apache.jackrabbit.core.query.lucene.SearchIndexpublic int getMinMergeDocs()
getMinMergeDocs in class org.apache.jackrabbit.core.query.lucene.SearchIndexpublic int getMaxExtractLength()
getMaxExtractLength in class org.apache.jackrabbit.core.query.lucene.SearchIndexpublic int getMaxFieldLength()
getMaxFieldLength in class org.apache.jackrabbit.core.query.lucene.SearchIndexpublic long getMaxHistoryAge()
getMaxHistoryAge in class org.apache.jackrabbit.core.query.lucene.SearchIndexpublic long getMaxVolatileIndexSize()
getMaxVolatileIndexSize in class org.apache.jackrabbit.core.query.lucene.SearchIndexpublic int getMergeFactor()
getMergeFactor in class org.apache.jackrabbit.core.query.lucene.SearchIndexpublic int getMaxMergeDocs()
getMaxMergeDocs in class org.apache.jackrabbit.core.query.lucene.SearchIndexpublic org.apache.tika.parser.Parser getParser()
getParser in class org.apache.jackrabbit.core.query.lucene.SearchIndexpublic String getPath()
getPath in class org.apache.jackrabbit.core.query.lucene.SearchIndexpublic org.apache.jackrabbit.spi.Path getRelativePath(org.apache.jackrabbit.core.state.NodeState nodeState,
org.apache.jackrabbit.core.state.PropertyState propState)
throws javax.jcr.RepositoryException,
org.apache.jackrabbit.core.state.ItemStateException
getRelativePath in class org.apache.jackrabbit.core.query.lucene.SearchIndexjavax.jcr.RepositoryExceptionorg.apache.jackrabbit.core.state.ItemStateExceptionpublic String getSpellCheckerClass()
getSpellCheckerClass in class org.apache.jackrabbit.core.query.lucene.SearchIndexpublic boolean getSupportHighlighting()
getSupportHighlighting in class org.apache.jackrabbit.core.query.lucene.SearchIndexpublic int getTermInfosIndexDivisor()
getTermInfosIndexDivisor in class org.apache.jackrabbit.core.query.lucene.SearchIndexpublic int getVolatileIdleTime()
getVolatileIdleTime in class org.apache.jackrabbit.core.query.lucene.SearchIndexpublic String getDirectoryManagerClass()
getDirectoryManagerClass in class org.apache.jackrabbit.core.query.lucene.SearchIndexpublic int getCacheSize()
getCacheSize in class org.apache.jackrabbit.core.query.lucene.SearchIndexpublic int getBufferSize()
getBufferSize in class org.apache.jackrabbit.core.query.lucene.SearchIndexpublic org.apache.jackrabbit.core.query.QueryHandlerContext getContext()
getContext in interface org.apache.jackrabbit.core.query.QueryHandlergetContext in class org.apache.jackrabbit.core.query.AbstractQueryHandlerpublic org.apache.jackrabbit.core.query.OnWorkspaceInconsistency getOnWorkspaceInconsistencyHandler()
getOnWorkspaceInconsistencyHandler in class org.apache.jackrabbit.core.query.AbstractQueryHandlerCopyright © 2004–2020 Jahia Solutions Group SA. All rights reserved.