Package org.springframework.batch.core.configuration.annotation

# Class JobBuilderFactory

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

public class JobBuilderFactory extends Object
Convenient factory for a `JobBuilder` which sets the `JobRepository` automatically.

Author:
  Dave Syer

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `JobBuilderFactory(JobRepository jobRepository)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `JobBuilder`
  `get(String name)`
  Creates a job builder and initializes its job repository.

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### JobBuilderFactory

    public JobBuilderFactory(JobRepository jobRepository)

- ## Method Details

  - ### get

    public JobBuilder get(String name)
    Creates a job builder and initializes its job repository. Note that if the builder is used to create a @Bean definition then the name of the job and the bean name might be different.
    Parameters:
      `name` - the name of the job
    Returns:
      a job builder