Interface JobsStatisticsMXBean
- All Known Implementing Classes:
JobsStatistics
public interface JobsStatisticsMXBean
JMX Bean interface exposing jobs statistics.
-
Method Summary
Modifier and TypeMethodDescriptionString[]Gets a list of average job queue timesString[]Gets a list of average job run timesintGets the number of failed jobsintGets the number of failed jobs of this JMX nodeString[]Gets a list of all failed jobsString[]Gets a list of failed jobs of this JMX nodeintGets the number of finished jobsintGets the number of finished jobs of this JMX nodeString[]Gets a list of all finished jobsString[]Gets a list of finished jobs of this JMX nodeintGets the total number of jobsintGets the number of jobs of this JMX nodeString[]getJobs()Gets a list of all jobsString[]Gets a list of all jobs of this JMX nodeintGets the number of queued jobsintGets the number of queued jobs of this JMX nodeString[]Gets a list of all queued jobsString[]Gets a list of queued jobs of this JMX nodeintGets the number of running jobsintGets the number of running jobs of this JMX nodeString[]Gets a list of all running jobsString[]Gets a list of running jobs of this JMX node
-
Method Details
-
getJobCount
int getJobCount()Gets the total number of jobs- Returns:
- the number of jobs
-
getRunningJobCount
int getRunningJobCount()Gets the number of running jobs- Returns:
- the number of running jobs
-
getQueuedJobCount
int getQueuedJobCount()Gets the number of queued jobs- Returns:
- the number of queued jobs
-
getFinishedJobCount
int getFinishedJobCount()Gets the number of finished jobs- Returns:
- the number of finished jobs
-
getFailedJobCount
int getFailedJobCount()Gets the number of failed jobs- Returns:
- the number of failed jobs
-
getJobCountByNode
int getJobCountByNode()Gets the number of jobs of this JMX node- Returns:
- the number of jobs
-
getRunningJobCountByNode
int getRunningJobCountByNode()Gets the number of running jobs of this JMX node- Returns:
- the number of running jobs
-
getQueuedJobCountByNode
int getQueuedJobCountByNode()Gets the number of queued jobs of this JMX node- Returns:
- the number of queued jobs
-
getFinishedJobCountByNode
int getFinishedJobCountByNode()Gets the number of finished jobs of this JMX node- Returns:
- the number of finished jobs
-
getFailedJobCountByNode
int getFailedJobCountByNode()Gets the number of failed jobs of this JMX node- Returns:
- the number of failed jobs
-
getJobs
String[] getJobs()Gets a list of all jobs- Returns:
- an array including all jobs
-
getRunningJobs
String[] getRunningJobs()Gets a list of all running jobs- Returns:
- an array including all running jobs
-
getQueuedJobs
String[] getQueuedJobs()Gets a list of all queued jobs- Returns:
- an array including all queued jobs
-
getFinishedJobs
String[] getFinishedJobs()Gets a list of all finished jobs- Returns:
- an array including all finished jobs
-
getFailedJobs
String[] getFailedJobs()Gets a list of all failed jobs- Returns:
- an array including all failed jobs
-
getJobsByNode
String[] getJobsByNode()Gets a list of all jobs of this JMX node- Returns:
- an array including all jobs
-
getRunningJobsByNode
String[] getRunningJobsByNode()Gets a list of running jobs of this JMX node- Returns:
- an array including running jobs
-
getQueuedJobsByNode
String[] getQueuedJobsByNode()Gets a list of queued jobs of this JMX node- Returns:
- an array including queued jobs
-
getFinishedJobsByNode
String[] getFinishedJobsByNode()Gets a list of finished jobs of this JMX node- Returns:
- an array including finished jobs
-
getFailedJobsByNode
String[] getFailedJobsByNode()Gets a list of failed jobs of this JMX node- Returns:
- an array including failed jobs
-
getAverageJobRunTime
String[] getAverageJobRunTime()Gets a list of average job run times- Returns:
- an array including average job run times
-
getAverageJobQueueTime
String[] getAverageJobQueueTime()Gets a list of average job queue times- Returns:
- an array including average job queue times
-