Uses of Interface
org.hibernate.search.backend.IndexingMonitor

Packages that use IndexingMonitor
org.hibernate.search.backend.impl   
org.hibernate.search.backend.impl.blackhole   
org.hibernate.search.backend.impl.jgroups   
org.hibernate.search.backend.impl.jms   
org.hibernate.search.backend.impl.lucene   
org.hibernate.search.backend.impl.lucene.works   
org.hibernate.search.backend.spi   
org.hibernate.search.batchindexing   
org.hibernate.search.impl   
org.hibernate.search.indexes.impl   
org.hibernate.search.indexes.spi   
org.hibernate.search.jmx   
 

Uses of IndexingMonitor in org.hibernate.search.backend.impl
 

Methods in org.hibernate.search.backend.impl with parameters of type IndexingMonitor
 void WorkQueuePerIndexSplitter.commitOperations(IndexingMonitor monitor)
          Send all operations stored so far to the backend to be performed, atomically and/or transactionally if supported/enabled by each specific backend.
 void StreamingOperationSelectionDelegate.performStreamOperation(LuceneWork work, IndexShardingStrategy shardingStrategy, IndexingMonitor monitor, boolean forceAsync)
          The LuceneWork must be applied to different indexes.
 

Uses of IndexingMonitor in org.hibernate.search.backend.impl.blackhole
 

Methods in org.hibernate.search.backend.impl.blackhole with parameters of type IndexingMonitor
 void BlackHoleBackendQueueProcessor.applyStreamWork(LuceneWork singleOperation, IndexingMonitor monitor)
           
 void BlackHoleBackendQueueProcessor.applyWork(List<LuceneWork> workList, IndexingMonitor monitor)
           
 

Uses of IndexingMonitor in org.hibernate.search.backend.impl.jgroups
 

Methods in org.hibernate.search.backend.impl.jgroups with parameters of type IndexingMonitor
 void JGroupsBackendQueueProcessor.applyStreamWork(LuceneWork singleOperation, IndexingMonitor monitor)
           
 void JGroupsBackendQueueProcessor.applyWork(List<LuceneWork> workList, IndexingMonitor monitor)
           
 

Uses of IndexingMonitor in org.hibernate.search.backend.impl.jms
 

Methods in org.hibernate.search.backend.impl.jms with parameters of type IndexingMonitor
 void JmsBackendQueueProcessor.applyStreamWork(LuceneWork singleOperation, IndexingMonitor monitor)
           
 void JmsBackendQueueProcessor.applyWork(List<LuceneWork> workList, IndexingMonitor monitor)
           
 

Uses of IndexingMonitor in org.hibernate.search.backend.impl.lucene
 

Methods in org.hibernate.search.backend.impl.lucene with parameters of type IndexingMonitor
 void LuceneBackendQueueProcessor.applyStreamWork(LuceneWork singleOperation, IndexingMonitor monitor)
           
 void LuceneBackendQueueProcessor.applyWork(List<LuceneWork> workList, IndexingMonitor monitor)
           
 

Constructors in org.hibernate.search.backend.impl.lucene with parameters of type IndexingMonitor
SingleTaskRunnable(LuceneWork work, LuceneBackendResources resources, org.apache.lucene.index.IndexWriter indexWriter, IndexingMonitor monitor)
           
 

Uses of IndexingMonitor in org.hibernate.search.backend.impl.lucene.works
 

Methods in org.hibernate.search.backend.impl.lucene.works with parameters of type IndexingMonitor
 void UpdateExtWorkDelegate.performWork(LuceneWork work, org.apache.lucene.index.IndexWriter writer, IndexingMonitor monitor)
           
 void UpdateWorkDelegate.performWork(LuceneWork work, org.apache.lucene.index.IndexWriter writer, IndexingMonitor monitor)
           
 void DeleteExtWorkDelegate.performWork(LuceneWork work, org.apache.lucene.index.IndexWriter writer, IndexingMonitor monitor)
           
 void LuceneWorkDelegate.performWork(LuceneWork work, org.apache.lucene.index.IndexWriter writer, IndexingMonitor monitor)
          Will perform work on an IndexWriter.
 

Uses of IndexingMonitor in org.hibernate.search.backend.spi
 

Methods in org.hibernate.search.backend.spi with parameters of type IndexingMonitor
 void BackendQueueProcessor.applyStreamWork(LuceneWork singleOperation, IndexingMonitor monitor)
          Applies a single operation on the index, and different operations can be applied in parallel, even in parallel to a workList instance being processed by BackendQueueProcessor.applyWork(List, IndexingMonitor)
 void BackendQueueProcessor.applyWork(List<LuceneWork> workList, IndexingMonitor monitor)
          Applies a list of operations to the index.
 

Uses of IndexingMonitor in org.hibernate.search.batchindexing
 

Subinterfaces of IndexingMonitor in org.hibernate.search.batchindexing
 interface MassIndexerProgressMonitor
          As a MassIndexer can take some time to finish it's job, a MassIndexerProgressMonitor can be defined in the configuration property hibernate.search.worker.indexing.monitor implementing this interface to track indexing performance.
 

Uses of IndexingMonitor in org.hibernate.search.impl
 

Classes in org.hibernate.search.impl that implement IndexingMonitor
 class SimpleIndexingProgressMonitor
          A very simple implementation of MassIndexerProgressMonitor which uses the logger at INFO level to output indexing speed statistics.
 

Uses of IndexingMonitor in org.hibernate.search.indexes.impl
 

Methods in org.hibernate.search.indexes.impl with parameters of type IndexingMonitor
 void DirectoryBasedIndexManager.performOperations(List<LuceneWork> workList, IndexingMonitor monitor)
           
 void DirectoryBasedIndexManager.performStreamOperation(LuceneWork singleOperation, IndexingMonitor monitor, boolean forceAsync)
           
 

Uses of IndexingMonitor in org.hibernate.search.indexes.spi
 

Methods in org.hibernate.search.indexes.spi with parameters of type IndexingMonitor
 void IndexManager.performOperations(List<LuceneWork> queue, IndexingMonitor monitor)
          Used to apply update operations to the index.
 void IndexManager.performStreamOperation(LuceneWork singleOperation, IndexingMonitor monitor, boolean forceAsync)
          Perform a single non-transactional operation, best to stream large amounts of operations.
 

Uses of IndexingMonitor in org.hibernate.search.jmx
 

Classes in org.hibernate.search.jmx that implement IndexingMonitor
 class IndexingProgressMonitor
          A JMX based mass indexer progress monitor.
 



Copyright © 2006-2013 Red Hat Middleware, LLC. All Rights Reserved