@ProviderType
public interface Statistics
Modifier and Type | Method and Description |
---|---|
long |
getAverageProcessingTime()
The average processing time of a job - this only counts finished jobs.
|
long |
getAverageWaitingTime()
The average waiting time of a job in the queue.
|
long |
getLastActivatedJobTime()
The time a job has been started last.
|
long |
getLastFinishedJobTime()
The time a job has been finished/failed/cancelled last.
|
long |
getNumberOfActiveJobs()
Number of jobs currently in processing.
|
long |
getNumberOfCancelledJobs()
Number of permanently failing or cancelled jobs.
|
long |
getNumberOfFailedJobs()
Number of failing jobs.
|
long |
getNumberOfFinishedJobs()
Number of successfully finished jobs.
|
long |
getNumberOfJobs()
This just adds
getNumberOfActiveJobs() and getNumberOfQueuedJobs() |
long |
getNumberOfProcessedJobs()
Number of already processed jobs.
|
long |
getNumberOfQueuedJobs()
Number of jobs currently waiting in a queue.
|
long |
getStartTime()
The time this service has been started
|
void |
reset()
Clear all collected statistics and set the starting time to the current time.
|
long getStartTime()
long getNumberOfFinishedJobs()
long getNumberOfCancelledJobs()
long getNumberOfFailedJobs()
long getNumberOfProcessedJobs()
getNumberOfFinishedJobs()
, getNumberOfCancelledJobs()
and getNumberOfFailedJobs()
long getNumberOfActiveJobs()
long getNumberOfQueuedJobs()
long getNumberOfJobs()
getNumberOfActiveJobs()
and getNumberOfQueuedJobs()
long getLastActivatedJobTime()
long getLastFinishedJobTime()
long getAverageWaitingTime()
long getAverageProcessingTime()
void reset()
Copyright © 2017 The Apache Software Foundation. All rights reserved.