Class LuceneBackendQueueProcessorFactory

java.lang.Object
org.hibernate.search.backend.impl.lucene.LuceneBackendQueueProcessorFactory
All Implemented Interfaces:
BackendQueueProcessorFactory, UpdatableBackendQueueProcessorFactory

public class LuceneBackendQueueProcessorFactory extends Object implements UpdatableBackendQueueProcessorFactory
This will actually contain the Workspace and LuceneWork visitor implementation, reused per-DirectoryProvider. Both Workspace(s) and LuceneWorkVisitor(s) lifecycle are linked to the backend lifecycle (reused and shared by all transactions). The LuceneWorkVisitor(s) are stateless, the Workspace(s) are threadsafe.