public class LuceneConfig extends Object implements MetadataConfig
Constructor and Description |
---|
LuceneConfig(MetaModelStore metaModelStore,
FieldFactory fieldFactory,
LuceneIndexManager indexManager,
MetaIndexEngine metaIndexEngine,
org.apache.lucene.analysis.Analyzer analyzer) |
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
MetaIndexEngine |
getIndexEngine() |
IndexManager |
getIndexManager() |
IndexProvider |
getIndexProvider() |
MetaModelStore |
getMetaModelStore() |
SearchIndex |
getSearchIndex() |
int |
priority() |
public LuceneConfig(MetaModelStore metaModelStore, FieldFactory fieldFactory, LuceneIndexManager indexManager, MetaIndexEngine metaIndexEngine, org.apache.lucene.analysis.Analyzer analyzer)
public IndexProvider getIndexProvider()
getIndexProvider
in interface MetadataConfig
public SearchIndex getSearchIndex()
getSearchIndex
in interface MetadataConfig
public MetaIndexEngine getIndexEngine()
getIndexEngine
in interface MetadataConfig
public IndexManager getIndexManager()
public MetaModelStore getMetaModelStore()
getMetaModelStore
in interface MetadataConfig
public void dispose()
dispose
in interface org.uberfire.commons.lifecycle.Disposable
public int priority()
priority
in interface org.uberfire.commons.lifecycle.PriorityDisposable
Copyright © 2012–2019 JBoss by Red Hat. All rights reserved.