public class RuntimeJobExecution extends Object
Constructor and Description |
---|
RuntimeJobExecution(javax.batch.runtime.JobInstance jobInstance,
long executionId,
PersistenceManagerService persistenceManagerService) |
public RuntimeJobExecution(javax.batch.runtime.JobInstance jobInstance, long executionId, PersistenceManagerService persistenceManagerService)
public void prepareForExecution(JobContextImpl jobContext, String restartOn)
public void prepareForExecution(JobContextImpl jobContext)
public void inheritJobContext(JobContextImpl jc)
public void setRestartOn(String restartOn)
public long getExecutionId()
public long getInstanceId()
public javax.batch.runtime.JobInstance getJobInstance()
public ModelNavigator<JSLJob> getJobNavigator()
public JobContextImpl getJobContext()
public String getRestartOn()
public ListenerFactory getListenerFactory()
public void setListenerFactory(ListenerFactory listenerFactory)
public InternalJobExecution getJobOperatorJobExecution()
public javax.batch.runtime.BatchStatus getBatchStatus()
public String getExitStatus()
public void setBatchStatus(String status)
public void setCreateTime(Timestamp ts)
public void setEndTime(Timestamp ts)
public void setExitStatus(String status)
public void setLastUpdateTime(Timestamp ts)
public void setStartTime(Timestamp ts)
public void setJobParameters(Properties jProps)
public Properties getJobParameters()
public Date getStartTime()
public Date getEndTime()
public Date getLastUpdatedTime()
public Date getCreateTime()
public Integer getPartitionInstance()
public void setPartitionInstance(Integer partitionInstance)
public Collection<Closeable> getReleasables()
public void addReleasable(Closeable releasable)
Copyright © 2017 The Apache Software Foundation. All rights reserved.