public interface DocumentNodeStoreStatsCollector
| Modifier and Type | Method and Description |
|---|---|
void |
doneBackgroundRead(org.apache.jackrabbit.oak.plugins.document.BackgroundReadStats stats)
Report to the collector that a background read was done.
|
void |
doneBackgroundUpdate(org.apache.jackrabbit.oak.plugins.document.BackgroundWriteStats stats)
Report to the collector that a background update was done.
|
void |
doneBranchCommit()
Report to the collector that a branch commit was done.
|
void |
doneLeaseUpdate(long timeMicros)
Report to the collector that a lease update was done.
|
void |
doneMerge(int numRetries,
long timeMillis,
boolean suspended,
boolean exclusive)
Reports to the collector that a merge was done.
|
void |
doneMergeBranch(int numCommits)
Report to the collector that a branch was merged.
|
void |
failedMerge(int numRetries,
long timeMillis,
boolean suspended,
boolean exclusive)
Reports to the collector that a merge failed.
|
void doneBackgroundRead(org.apache.jackrabbit.oak.plugins.document.BackgroundReadStats stats)
stats - the stats for the background read operation.void doneBackgroundUpdate(org.apache.jackrabbit.oak.plugins.document.BackgroundWriteStats stats)
stats - the stats for the background update operation.void doneLeaseUpdate(long timeMicros)
timeMicros - the time in microseconds it took to update the lease.void doneBranchCommit()
void doneMergeBranch(int numCommits)
numCommits - the number of branch commits merged.void doneMerge(int numRetries,
long timeMillis,
boolean suspended,
boolean exclusive)
numRetries - the number of retries that were necessary.timeMillis - the time in milliseconds it took to merge the changes.suspended - whether the merge had to be suspended.exclusive - whether the merge was holding an exclusive lock.void failedMerge(int numRetries,
long timeMillis,
boolean suspended,
boolean exclusive)
numRetries - the number of retries that were done.timeMillis - the time in milliseconds it took to attempt the merge.suspended - whether the merge had to be suspended.exclusive - whether the merge was holding an exclusive lock.Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.