Class LuceneConfig
java.lang.Object
com.atlassian.confluence.internal.search.v2.lucene.LuceneConfig
- All Implemented Interfaces:
SearchPlatformConfig,SearchInfo,SearchInfo.LuceneInfo
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.atlassian.confluence.status.service.systeminfo.SearchInfo
SearchInfo.LuceneInfo, SearchInfo.OpenSearchInfo -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanIndicate whether indices are shared between nodes in clusterMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.atlassian.confluence.status.service.systeminfo.SearchInfo
getOpenSearchInfo
-
Constructor Details
-
LuceneConfig
-
-
Method Details
-
searchPlatform
- Specified by:
searchPlatformin interfaceSearchInfo- Specified by:
searchPlatformin interfaceSearchPlatformConfig- Returns:
- the search platform configured on this instance
-
getIndexDirectory
- Specified by:
getIndexDirectoryin interfaceSearchInfo.LuceneInfo- Returns:
- the path of the directory for storing the Lucene index.
-
getLuceneInfo
- Specified by:
getLuceneInfoin interfaceSearchInfo- Returns:
- the Lucene information if this instance is configured with Lucene, otherwise empty