Package org.jeasy.batch.core.job
Class JobReport
- java.lang.Object
-
- org.jeasy.batch.core.job.JobReport
-
- All Implemented Interfaces:
java.io.Serializable
public class JobReport extends java.lang.Object implements java.io.Serializable
Class holding job reporting data.- Author:
- Mahmoud Ben Hassine ([email protected])
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description JobReport()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getJobName()
java.lang.Throwable
getLastError()
JobMetrics
getMetrics()
JobParameters
getParameters()
JobStatus
getStatus()
java.util.Properties
getSystemProperties()
void
setJobName(java.lang.String jobName)
void
setLastError(java.lang.Throwable lastError)
void
setMetrics(JobMetrics metrics)
void
setParameters(JobParameters parameters)
void
setStatus(JobStatus status)
void
setSystemProperties(java.util.Properties systemProperties)
java.lang.String
toString()
-
-
-
Method Detail
-
getJobName
public java.lang.String getJobName()
-
getParameters
public JobParameters getParameters()
-
getMetrics
public JobMetrics getMetrics()
-
getStatus
public JobStatus getStatus()
-
getLastError
public java.lang.Throwable getLastError()
-
setJobName
public void setJobName(java.lang.String jobName)
-
setParameters
public void setParameters(JobParameters parameters)
-
setMetrics
public void setMetrics(JobMetrics metrics)
-
setStatus
public void setStatus(JobStatus status)
-
setLastError
public void setLastError(java.lang.Throwable lastError)
-
getSystemProperties
public java.util.Properties getSystemProperties()
-
setSystemProperties
public void setSystemProperties(java.util.Properties systemProperties)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-