Save This Page
Home » hibernate-search-src-20081106 » org.hibernate » search » backend » impl » lucene » [javadoc | source]
org.hibernate.search.backend.impl.lucene
public class: LuceneBackendQueueProcessorFactory [javadoc | source]
java.lang.Object
   org.hibernate.search.backend.impl.lucene.LuceneBackendQueueProcessorFactory

All Implemented Interfaces:
    BackendQueueProcessorFactory

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.
Method from org.hibernate.search.backend.impl.lucene.LuceneBackendQueueProcessorFactory Summary:
getProcessor,   initialize
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.hibernate.search.backend.impl.lucene.LuceneBackendQueueProcessorFactory Detail:
 public Runnable getProcessor(List queue) 
 public  void initialize(Properties props,
    SearchFactoryImplementor searchFactoryImplementor)