Class BaseStatisticsImpl
java.lang.Object
org.apache.sling.event.impl.jobs.stats.BaseStatisticsImpl
- Direct Known Subclasses:
- StatisticsImpl,- TopicStatisticsImpl
Base class for statistics implementations
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidadd(BaseStatisticsImpl other) Add another statistics information.voidaddActive(long queueTime) Add a job from the queue to status activevoidAdd a cancelled job.voidcopyFrom(BaseStatisticsImpl other) Create a new statistics object with exactly the same values.voidAdd a failed job.voidfinishedJob(long jobTime) Add a finished joblonglonglonglonglonglonglonglongvoidreset()
- 
Constructor Details- 
BaseStatisticsImplpublic BaseStatisticsImpl()
 
- 
- 
Method Details- 
getNumberOfProcessedJobspublic long getNumberOfProcessedJobs()- See Also:
- 
- Statistics.getNumberOfProcessedJobs()
 
 
- 
getAverageWaitingTimepublic long getAverageWaitingTime()- See Also:
- 
- Statistics.getAverageWaitingTime()
 
 
- 
getAverageProcessingTimepublic long getAverageProcessingTime()- See Also:
- 
- Statistics.getAverageProcessingTime()
 
 
- 
getNumberOfFinishedJobspublic long getNumberOfFinishedJobs()- See Also:
- 
- Statistics.getNumberOfFinishedJobs()
 
 
- 
getNumberOfCancelledJobspublic long getNumberOfCancelledJobs()- See Also:
- 
- Statistics.getNumberOfCancelledJobs()
 
 
- 
getNumberOfFailedJobspublic long getNumberOfFailedJobs()- See Also:
- 
- Statistics.getNumberOfFailedJobs()
 
 
- 
getLastActivatedJobTimepublic long getLastActivatedJobTime()- See Also:
- 
- Statistics.getLastActivatedJobTime()
 
 
- 
getLastFinishedJobTimepublic long getLastFinishedJobTime()- See Also:
- 
- Statistics.getLastFinishedJobTime()
 
 
- 
finishedJobpublic void finishedJob(long jobTime) Add a finished job- Parameters:
- jobTime- The processing time for this job.
 
- 
addActivepublic void addActive(long queueTime) Add a job from the queue to status active- Parameters:
- queueTime- The time the job stayed in the queue.
 
- 
failedJobpublic void failedJob()Add a failed job.
- 
cancelledJobpublic void cancelledJob()Add a cancelled job.
- 
addAdd another statistics information.
- 
copyFromCreate a new statistics object with exactly the same values.
- 
resetpublic void reset()- See Also:
- 
- Statistics.reset()
 
 
 
-