Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.hibernate.search.batchindexing

Interface Summary
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.

Class Summary
BatchCoordinator | Makes sure that several different BatchIndexingWorkspace(s) can be started concurrently, sharing the same batch-backend and IndexWriters.
BatchIndexingWorkspace | This runnable will prepare a pipeline for batch indexing of entities, managing the lifecycle of several ThreadPools.
EntityConsumerLuceneworkProducer | Component of batch-indexing pipeline, using chained producer-consumers.
Executors | Helper class to create threads; these threads are grouped and named to be identified in a profiler.
IdentifierConsumerEntityProducer | This Runnable is consuming entity identifiers and producing loaded detached entities for the next queue.
IdentifierProducer | This Runnable is going to feed the indexing queue with the identifiers of all the entities going to be indexed.
ProducerConsumerQueue<T> | Implements a blocking queue capable of storing a "poison" token to signal consumer threads that the task is finished.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2006-2010 Hibernate. All Rights Reserved.