|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.springframework.batch.core.job.JobSupport
public class JobSupport
Batch domain object representing a job. Job is an explicit abstraction representing the configuration of a job specified by a developer. It should be noted that restart policy is applied to the job as a whole and not to a step.
Constructor Summary | |
---|---|
JobSupport()
Default constructor. |
|
JobSupport(String name)
Convenience constructor to immediately add name (which is mandatory but not final). |
Method Summary | |
---|---|
void |
addStep(Step step)
|
void |
execute(JobExecution execution)
|
String |
getName()
|
int |
getStartLimit()
|
List |
getSteps()
|
boolean |
isRestartable()
|
void |
setBeanName(String name)
Set the name property if it is not already set. |
void |
setName(String name)
Set the name property. |
void |
setRestartable(boolean restartable)
|
void |
setStartLimit(int startLimit)
|
void |
setSteps(List steps)
|
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public JobSupport()
public JobSupport(String name)
name
- Method Detail |
---|
public void setBeanName(String name)
setBeanName
in interface BeanNameAware
BeanNameAware.setBeanName(java.lang.String)
public void setName(String name)
setBeanName(java.lang.String)
public String getName()
getName
in interface Job
public List getSteps()
getSteps
in interface Job
public void setSteps(List steps)
public void addStep(Step step)
public int getStartLimit()
public void setStartLimit(int startLimit)
public void setRestartable(boolean restartable)
public boolean isRestartable()
isRestartable
in interface Job
public void execute(JobExecution execution) throws UnexpectedJobExecutionException
execute
in interface Job
UnexpectedJobExecutionException
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |