Class MassIndexerProgressMonitor
java.lang.Object
org.infinispan.query.impl.massindex.MassIndexerProgressMonitor
- Author:
- Sanne Grinovero <sanne@hibernate.org> (C) 2012 Red Hat Inc.
-
Constructor Summary
ConstructorsConstructorDescriptionMassIndexerProgressMonitor(int logAfterNumberOfDocuments, org.infinispan.commons.time.TimeService timeService) Logs progress of indexing job everylogAfterNumberOfDocumentsdocuments written.MassIndexerProgressMonitor(org.infinispan.commons.time.TimeService timeService) Logs progress of indexing job every 1000 documents written. -
Method Summary
Modifier and TypeMethodDescriptionvoiddocumentsAdded(long increment) protected intvoidvoidvoidprotected voidprintStatusMessage(long startTime, long doneCount)
-
Constructor Details
-
MassIndexerProgressMonitor
public MassIndexerProgressMonitor(org.infinispan.commons.time.TimeService timeService) Logs progress of indexing job every 1000 documents written. -
MassIndexerProgressMonitor
public MassIndexerProgressMonitor(int logAfterNumberOfDocuments, org.infinispan.commons.time.TimeService timeService) Logs progress of indexing job everylogAfterNumberOfDocumentsdocuments written.- Parameters:
logAfterNumberOfDocuments- log each time the specified number of documents has been added
-
-
Method Details
-
documentsAdded
public void documentsAdded(long increment) -
preIndexingReloading
public void preIndexingReloading() -
indexingStarting
public void indexingStarting() -
indexingCompleted
public void indexingCompleted() -
getStatusMessagePeriod
protected int getStatusMessagePeriod() -
printStatusMessage
protected void printStatusMessage(long startTime, long doneCount)
-