Class LuceneConfig
- java.lang.Object
-
- org.uberfire.ext.metadata.backend.lucene.LuceneConfig
-
- All Implemented Interfaces:
org.uberfire.commons.lifecycle.Disposable,org.uberfire.commons.lifecycle.PriorityDisposable,org.uberfire.ext.metadata.MetadataConfig
public class LuceneConfig extends Object implements org.uberfire.ext.metadata.MetadataConfig
-
-
Constructor Summary
Constructors Constructor Description LuceneConfig(org.uberfire.ext.metadata.engine.MetaModelStore metaModelStore, FieldFactory fieldFactory, LuceneIndexManager indexManager, org.uberfire.ext.metadata.engine.MetaIndexEngine metaIndexEngine, org.apache.lucene.analysis.Analyzer analyzer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddispose()org.uberfire.ext.metadata.engine.MetaIndexEnginegetIndexEngine()org.uberfire.ext.metadata.engine.IndexManagergetIndexManager()org.uberfire.ext.metadata.provider.IndexProvidergetIndexProvider()org.uberfire.ext.metadata.engine.MetaModelStoregetMetaModelStore()org.uberfire.ext.metadata.search.SearchIndexgetSearchIndex()intpriority()
-
-
-
Constructor Detail
-
LuceneConfig
public LuceneConfig(org.uberfire.ext.metadata.engine.MetaModelStore metaModelStore, FieldFactory fieldFactory, LuceneIndexManager indexManager, org.uberfire.ext.metadata.engine.MetaIndexEngine metaIndexEngine, org.apache.lucene.analysis.Analyzer analyzer)
-
-
Method Detail
-
getIndexProvider
public org.uberfire.ext.metadata.provider.IndexProvider getIndexProvider()
- Specified by:
getIndexProviderin interfaceorg.uberfire.ext.metadata.MetadataConfig
-
getSearchIndex
public org.uberfire.ext.metadata.search.SearchIndex getSearchIndex()
- Specified by:
getSearchIndexin interfaceorg.uberfire.ext.metadata.MetadataConfig
-
getIndexEngine
public org.uberfire.ext.metadata.engine.MetaIndexEngine getIndexEngine()
- Specified by:
getIndexEnginein interfaceorg.uberfire.ext.metadata.MetadataConfig
-
getIndexManager
public org.uberfire.ext.metadata.engine.IndexManager getIndexManager()
-
getMetaModelStore
public org.uberfire.ext.metadata.engine.MetaModelStore getMetaModelStore()
- Specified by:
getMetaModelStorein interfaceorg.uberfire.ext.metadata.MetadataConfig
-
dispose
public void dispose()
- Specified by:
disposein interfaceorg.uberfire.commons.lifecycle.Disposable
-
priority
public int priority()
- Specified by:
priorityin interfaceorg.uberfire.commons.lifecycle.PriorityDisposable
-
-