Class LuceneService

java.lang.Object
All Implemented Interfaces:
EngineServices.ConfigurableService<LuceneService.LuceneServiceConfig>, EngineServices.InfoProvidingService, com.google.common.util.concurrent.Service

LuceneService handles writing and searching a single Lucene index via a work queue.

Multiple instances of this service exist in any given runtime. Services that want to have their own Lucene index must create their own instance of LuceneService.