public class JobContextImpl extends Object implements javax.batch.runtime.context.JobContext
Constructor and Description |
---|
JobContextImpl(ModelNavigator<JSLJob> navigator,
JSLProperties jslProperties) |
Modifier and Type | Method and Description |
---|---|
javax.batch.runtime.BatchStatus |
getBatchStatus() |
long |
getExecutionId() |
String |
getExitStatus() |
long |
getInstanceId() |
String |
getJobName() |
ModelNavigator<JSLJob> |
getNavigator() |
Properties |
getProperties() |
String |
getRestartOn() |
Object |
getTransientUserData() |
void |
setBatchStatus(javax.batch.runtime.BatchStatus batchStatus) |
void |
setExecutionId(long executionId) |
void |
setExitStatus(String exitStatus) |
void |
setInstanceId(long instanceId) |
void |
setJobName(String jobName) |
void |
setRestartOn(String restartOn) |
void |
setTransientUserData(Object data) |
String |
toString() |
protected String restartOn
public JobContextImpl(ModelNavigator<JSLJob> navigator, JSLProperties jslProperties)
public ModelNavigator<JSLJob> getNavigator()
public String getExitStatus()
getExitStatus
in interface javax.batch.runtime.context.JobContext
public void setExitStatus(String exitStatus)
setExitStatus
in interface javax.batch.runtime.context.JobContext
public String getJobName()
getJobName
in interface javax.batch.runtime.context.JobContext
public void setJobName(String jobName)
public javax.batch.runtime.BatchStatus getBatchStatus()
getBatchStatus
in interface javax.batch.runtime.context.JobContext
public void setBatchStatus(javax.batch.runtime.BatchStatus batchStatus)
public Object getTransientUserData()
getTransientUserData
in interface javax.batch.runtime.context.JobContext
public Properties getProperties()
getProperties
in interface javax.batch.runtime.context.JobContext
public void setTransientUserData(Object data)
setTransientUserData
in interface javax.batch.runtime.context.JobContext
public long getExecutionId()
getExecutionId
in interface javax.batch.runtime.context.JobContext
public long getInstanceId()
getInstanceId
in interface javax.batch.runtime.context.JobContext
public void setExecutionId(long executionId)
public void setInstanceId(long instanceId)
public String getRestartOn()
public void setRestartOn(String restartOn)
Copyright © 2017 The Apache Software Foundation. All rights reserved.