Package org.jobrunr.server.jmx
Class JobRunrJMXExtensions
java.lang.Object
org.jobrunr.server.jmx.JobRunrJMXExtensions
- All Implemented Interfaces:
JobStatsMBean
,JobStatsChangeListener
,StorageProviderChangeListener
-
Constructor Summary
ConstructorDescriptionJobRunrJMXExtensions
(BackgroundJobServer backgroundJobServer, StorageProvider storageProvider, boolean reportJobStatistics) -
Method Summary
-
Constructor Details
-
JobRunrJMXExtensions
public JobRunrJMXExtensions(BackgroundJobServer backgroundJobServer, StorageProvider storageProvider, boolean reportJobStatistics)
-
-
Method Details
-
onChange
- Specified by:
onChange
in interfaceJobStatsChangeListener
-
getTimeStamp
- Specified by:
getTimeStamp
in interfaceJobStatsMBean
-
getTotal
- Specified by:
getTotal
in interfaceJobStatsMBean
-
getScheduled
- Specified by:
getScheduled
in interfaceJobStatsMBean
-
getEnqueued
- Specified by:
getEnqueued
in interfaceJobStatsMBean
-
getProcessing
- Specified by:
getProcessing
in interfaceJobStatsMBean
-
getFailed
- Specified by:
getFailed
in interfaceJobStatsMBean
-
getSucceeded
- Specified by:
getSucceeded
in interfaceJobStatsMBean
-
getRecurringJobs
public int getRecurringJobs()- Specified by:
getRecurringJobs
in interfaceJobStatsMBean
-
getBackgroundJobServers
public int getBackgroundJobServers()- Specified by:
getBackgroundJobServers
in interfaceJobStatsMBean
-