Modifier and Type | Method and Description |
---|---|
MassIndexer |
MassIndexer.progressMonitor(MassIndexerProgressMonitor monitor)
Override the default
MassIndexerProgressMonitor . |
Constructor and Description |
---|
DefaultBatchBackend(SearchIntegrator integrator,
MassIndexerProgressMonitor progressMonitor) |
Modifier and Type | Class and Description |
---|---|
class |
SimpleIndexingProgressMonitor
A very simple implementation of
MassIndexerProgressMonitor which
uses the logger at INFO level to output indexing speed statistics. |
Modifier and Type | Method and Description |
---|---|
MassIndexer |
MassIndexerImpl.progressMonitor(MassIndexerProgressMonitor monitor) |
Constructor and Description |
---|
BatchCoordinator(Set<Class<?>> rootEntities,
ExtendedSearchIntegrator extendedIntegrator,
org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory,
int typesToIndexInParallel,
int documentBuilderThreads,
org.hibernate.CacheMode cacheMode,
int objectLoadingBatchSize,
long objectsLimit,
boolean optimizeAtEnd,
boolean purgeAtStart,
boolean optimizeAfterPurge,
MassIndexerProgressMonitor monitor,
int idFetchSize,
Integer transactionTimeout,
String tenantId) |
BatchIndexingWorkspace(ExtendedSearchIntegrator extendedIntegrator,
org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory,
Class<?> entityType,
int objectLoadingThreads,
org.hibernate.CacheMode cacheMode,
int objectLoadingBatchSize,
CountDownLatch endAllSignal,
MassIndexerProgressMonitor monitor,
BatchBackend backend,
long objectsLimit,
int idFetchSize,
Integer transactionTimeout,
String tenantId) |
IdentifierConsumerDocumentProducer(ProducerConsumerQueue<List<Serializable>> fromIdentifierListToEntities,
MassIndexerProgressMonitor monitor,
org.hibernate.SessionFactory sessionFactory,
CountDownLatch producerEndSignal,
org.hibernate.CacheMode cacheMode,
Class<?> type,
ExtendedSearchIntegrator searchFactory,
String idName,
BatchBackend backend,
ErrorHandler errorHandler,
Integer transactionTimeout,
String tenantId) |
IdentifierProducer(ProducerConsumerQueue<List<Serializable>> fromIdentifierListToEntities,
org.hibernate.SessionFactory sessionFactory,
int objectLoadingBatchSize,
Class<?> indexedType,
MassIndexerProgressMonitor monitor,
long objectsLimit,
ErrorHandler errorHandler,
int idFetchSize,
String tenantId) |
Modifier and Type | Method and Description |
---|---|
BatchBackend |
MutableSearchFactory.makeBatchBackend(MassIndexerProgressMonitor progressMonitor) |
BatchBackend |
ImmutableSearchFactory.makeBatchBackend(MassIndexerProgressMonitor progressMonitor) |
Modifier and Type | Class and Description |
---|---|
static class |
JMXRegistrar.IndexingProgressMonitor
A JMX based mass indexer progress monitor.
|
Modifier and Type | Method and Description |
---|---|
BatchBackend |
SearchIntegrator.makeBatchBackend(MassIndexerProgressMonitor progressMonitor) |
Copyright © 2006–2016 Hibernate. All rights reserved.