public abstract class AbstractJobInstance<T extends AbstractJobService> extends Object
| Constructor and Description |
|---|
AbstractJobInstance() |
| Modifier and Type | Method and Description |
|---|---|
protected <T extends AbstractJobStepInstance,S extends AbstractJobStepService> |
addStepInstance(JobStep jobStep,
Class<T> instanceClass,
Class<S> serviceClass) |
void |
clearCaches() |
ArrayList<AbstractJobStepInstance> |
getAllowedReadySteps() |
HashMap<AbstractJobStepInstance,AbstractJobStepInstance> |
getAllowedReadyStepsMap() |
Exception |
getCause() |
Job |
getJob() |
HashMap<AbstractJobStepInstance,AbstractJobStepInstance> |
getRunStepsMap() |
T |
getService() |
JobInstanceState |
getState() |
abstract AbstractJobStepInstance |
getStepInstance(String stepName) |
JobStepInstanceList |
getSteps() |
abstract void |
prepare() |
void |
setCause(Exception cause) |
void |
setJob(Job job) |
void |
setService(T service) |
void |
setState(JobInstanceState state) |
public Job getJob()
public void setJob(Job job)
public JobInstanceState getState()
public void setState(JobInstanceState state)
public Exception getCause()
public void setCause(Exception cause)
public T getService()
public void setService(T service)
public JobStepInstanceList getSteps()
protected <T extends AbstractJobStepInstance,S extends AbstractJobStepService> T addStepInstance(JobStep jobStep, Class<T> instanceClass, Class<S> serviceClass)
public abstract void prepare()
public abstract AbstractJobStepInstance getStepInstance(String stepName)
public ArrayList<AbstractJobStepInstance> getAllowedReadySteps()
public HashMap<AbstractJobStepInstance,AbstractJobStepInstance> getAllowedReadyStepsMap()
public HashMap<AbstractJobStepInstance,AbstractJobStepInstance> getRunStepsMap()
public void clearCaches()
Copyright © 2018. All rights reserved.