Class IndexerStatisticsTracker
- java.lang.Object
-
- org.apache.jackrabbit.oak.index.indexer.document.IndexerStatisticsTracker
-
public final class IndexerStatisticsTracker extends Object
-
-
Constructor Summary
Constructors Constructor Description IndexerStatisticsTracker(Logger logger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
formatStats()
void
onEntryEnd(String entryPath, long startEntryNanos, long endEntryMakeDocumentNanos)
Mark that an entry completed indexing.void
onIndexingStarting()
-
-
-
Constructor Detail
-
IndexerStatisticsTracker
public IndexerStatisticsTracker(Logger logger)
-
-
Method Detail
-
onIndexingStarting
public void onIndexingStarting()
-
onEntryEnd
public void onEntryEnd(String entryPath, long startEntryNanos, long endEntryMakeDocumentNanos)
Mark that an entry completed indexing. If indexing the entry was slow, then a message is logged.- Parameters:
entryPath
- the pathstartEntryNanos
- timestamp of when the current entry started being indexedendEntryMakeDocumentNanos
- timestamp of when the current entry finished the makeDocument phase.
-
formatStats
public String formatStats()
-
-