Class JobBuilder

java.lang.Object
org.springframework.batch.core.job.builder.JobBuilderHelper<JobBuilder>
org.springframework.batch.core.job.builder.JobBuilder

public class JobBuilder extends JobBuilderHelper<JobBuilder>
Convenience for building jobs of various kinds.
Since:
2.2
Author:
Dave Syer
  • Constructor Details

    • JobBuilder

      public JobBuilder(String name)
      Create a new builder for a job with the given name.
      Parameters:
      name - the name of the job
  • Method Details

    • start

      public SimpleJobBuilder start(Step step)
      Create a new job builder that will execute a step or sequence of steps.
      Parameters:
      step - a step to execute
      Returns:
      a SimpleJobBuilder
    • start

      public JobFlowBuilder start(Flow flow)
      Create a new job builder that will execute a flow.
      Parameters:
      flow - a flow to execute
      Returns:
      a SimpleJobBuilder
    • flow

      public JobFlowBuilder flow(Step step)
      Create a new job builder that will execute a step or sequence of steps.
      Parameters:
      step - a step to execute
      Returns:
      a SimpleJobBuilder