com.ibm.jbatch.container.context.impl
Class JobContextImpl

java.lang.Object
  extended by com.ibm.jbatch.container.context.impl.JobContextImpl
All Implemented Interfaces:
JobContext

public class JobContextImpl
extends Object
implements JobContext


Field Summary
protected  String restartOn
           
 
Constructor Summary
JobContextImpl(ModelNavigator<JSLJob> navigator, JSLProperties jslProperties)
           
 
Method Summary
 BatchStatus getBatchStatus()
           
 long getExecutionId()
           
 String getExitStatus()
           
 long getInstanceId()
           
 String getJobName()
           
 ModelNavigator<JSLJob> getNavigator()
           
 Properties getProperties()
           
 String getRestartOn()
           
 Object getTransientUserData()
           
 void setBatchStatus(BatchStatus batchStatus)
           
 void setExecutionId(long executionId)
           
 void setExitStatus(String exitStatus)
           
 void setInstanceId(long instanceId)
           
 void setRestartOn(String restartOn)
           
 void setTransientUserData(Object data)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

restartOn

protected String restartOn
Constructor Detail

JobContextImpl

public JobContextImpl(ModelNavigator<JSLJob> navigator,
                      JSLProperties jslProperties)
Method Detail

getNavigator

public ModelNavigator<JSLJob> getNavigator()

getExitStatus

public String getExitStatus()
Specified by:
getExitStatus in interface JobContext

setExitStatus

public void setExitStatus(String exitStatus)
Specified by:
setExitStatus in interface JobContext

getJobName

public String getJobName()
Specified by:
getJobName in interface JobContext

getBatchStatus

public BatchStatus getBatchStatus()
Specified by:
getBatchStatus in interface JobContext

setBatchStatus

public void setBatchStatus(BatchStatus batchStatus)

getTransientUserData

public Object getTransientUserData()
Specified by:
getTransientUserData in interface JobContext

getProperties

public Properties getProperties()
Specified by:
getProperties in interface JobContext

setTransientUserData

public void setTransientUserData(Object data)
Specified by:
setTransientUserData in interface JobContext

getExecutionId

public long getExecutionId()
Specified by:
getExecutionId in interface JobContext

getInstanceId

public long getInstanceId()
Specified by:
getInstanceId in interface JobContext

setExecutionId

public void setExecutionId(long executionId)

setInstanceId

public void setInstanceId(long instanceId)

getRestartOn

public String getRestartOn()

setRestartOn

public void setRestartOn(String restartOn)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013. All Rights Reserved.