java.lang.Object
org.springframework.batch.core.step.AbstractStep
org.springframework.batch.core.step.job.JobStep
All Implemented Interfaces:
Step, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.InitializingBean

public class JobStep extends AbstractStep
A Step that delegates to a Job to do its work. This is a great tool for managing dependencies between jobs, and also to modularise complex step logic into something that is testable in isolation. The job is executed with parameters that can be extracted from the step execution, hence this step can also be usefully used as the worker in a parallel or partitioned execution.
Author:
Dave Syer