org.springframework.batch.admin.jmx
Class SimpleJobExecutionMetrics
java.lang.Object
org.springframework.batch.admin.jmx.SimpleJobExecutionMetrics
- All Implemented Interfaces:
- JobExecutionMetrics
@ManagedResource
public class SimpleJobExecutionMetrics
- extends java.lang.Object
- implements JobExecutionMetrics
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleJobExecutionMetrics
public SimpleJobExecutionMetrics(JobService jobService,
java.lang.String jobName)
getExecutionCount
public int getExecutionCount()
- Specified by:
getExecutionCount in interface JobExecutionMetrics
getFailureCount
public int getFailureCount()
- Specified by:
getFailureCount in interface JobExecutionMetrics
getLatestDuration
public double getLatestDuration()
- Specified by:
getLatestDuration in interface JobExecutionMetrics
getMeanDuration
public double getMeanDuration()
- Specified by:
getMeanDuration in interface JobExecutionMetrics
getMaxDuration
public double getMaxDuration()
- Specified by:
getMaxDuration in interface JobExecutionMetrics
getLatestStartTime
public java.util.Date getLatestStartTime()
- Specified by:
getLatestStartTime in interface JobExecutionMetrics
getLatestEndTime
public java.util.Date getLatestEndTime()
- Specified by:
getLatestEndTime in interface JobExecutionMetrics
getLatestExitCode
public java.lang.String getLatestExitCode()
- Specified by:
getLatestExitCode in interface JobExecutionMetrics
getLatestStatus
public java.lang.String getLatestStatus()
- Specified by:
getLatestStatus in interface JobExecutionMetrics
getLatestExecutionId
public long getLatestExecutionId()
- Specified by:
getLatestExecutionId in interface JobExecutionMetrics
getLatestStepExitDescription
public java.lang.String getLatestStepExitDescription()
- Specified by:
getLatestStepExitDescription in interface JobExecutionMetrics
getLatestStepName
public java.lang.String getLatestStepName()
- Specified by:
getLatestStepName in interface JobExecutionMetrics
isJobRunning
public boolean isJobRunning()
- Specified by:
isJobRunning in interface JobExecutionMetrics
Copyright © 2011. All Rights Reserved.