java.lang.Object
org.springframework.batch.core.configuration.annotation.JobBuilderFactory

@Deprecated(since="5.0.0", forRemoval=true) public class JobBuilderFactory extends Object
Deprecated, for removal: This API element is subject to removal in a future version.
Deprecated as of v5.0 and scheduled for removal in v5.2 in favor of using the JobBuilder.
Convenient factory for a JobBuilder that sets the JobRepository automatically.
Author:
Dave Syer, Mahmoud Ben Hassine, Jinho Han
  • Constructor Details

    • JobBuilderFactory

      public JobBuilderFactory(JobRepository jobRepository)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Parameters:
      jobRepository - The JobRepository to be used by the builder factory. Must not be null.
  • Method Details

    • get

      public JobBuilder get(String name)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Creates a job builder and initializes its job repository. Note that, if the builder is used to create a @Bean definition, the name of the job and the bean name might be different.
      Parameters:
      name - the name of the job
      Returns:
      a job builder