# Uses of Interface
org.springframework.batch.core.configuration.JobRegistry

Packages that use JobRegistry
Package
Description
org.springframework.batch.core.configuration.annotation
Annotations and builder factories for java based configuration
org.springframework.batch.core.configuration.support
Specific implementations of configuration concerns.
org.springframework.batch.core.launch.support
Support classes for use in bootstrap and launch implementations or configurations.

- ## Uses of JobRegistry in org.springframework.batch.core.configuration.annotation

  Methods in org.springframework.batch.core.configuration.annotation that return JobRegistry
  Modifier and Type
  Method
  Description
  `JobRegistry`
  AbstractBatchConfiguration.`jobRegistry()`
  `JobRegistry`
  SimpleBatchConfiguration.`jobRegistry()`

- ## Uses of JobRegistry in org.springframework.batch.core.configuration.support

  Classes in org.springframework.batch.core.configuration.support that implement JobRegistry
  Modifier and Type
  Class
  Description
  `class`
  `MapJobRegistry`
  Simple, thread-safe, map-based implementation of `JobRegistry`.
  Methods in org.springframework.batch.core.configuration.support with parameters of type JobRegistry
  Modifier and Type
  Method
  Description
  `void`
  DefaultJobLoader.`setJobRegistry(JobRegistry jobRegistry)`
  The `JobRegistry` to use for jobs created.
  `void`
  JobFactoryRegistrationListener.`setJobRegistry(JobRegistry jobRegistry)`
  Public setter for a `JobRegistry` to use for all the bind and unbind events.
  `void`
  JobRegistryBeanPostProcessor.`setJobRegistry(JobRegistry jobRegistry)`
  Injection setter for `JobRegistry`.
  Constructors in org.springframework.batch.core.configuration.support with parameters of type JobRegistry
  Modifier
  Constructor
  Description
  ``
  `DefaultJobLoader(JobRegistry jobRegistry)`
  Creates a job loader with the job registry provided.
  ``
  `DefaultJobLoader(JobRegistry jobRegistry, StepRegistry stepRegistry)`
  Creates a job loader with the job and step registries provided.

- ## Uses of JobRegistry in org.springframework.batch.core.launch.support

  Methods in org.springframework.batch.core.launch.support with parameters of type JobRegistry
  Modifier and Type
  Method
  Description
  `void`
  JobRegistryBackgroundJobRunner.`setJobRegistry(JobRegistry jobRegistry)`
  A job registry that can be used to create a job loader (if none is provided).