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

# Interface BatchConfigurer

All Known Implementing Classes:
  `DefaultBatchConfigurer`

public interface BatchConfigurer
Strategy interface for users to provide as a factory for custom components needed by a Batch system.

Author:
  Dave Syer

- ## Method Summary

  Modifier and Type
  Method
  Description
  `JobExplorer`
  `getJobExplorer()`
  `JobLauncher`
  `getJobLauncher()`
  `JobRepository`
  `getJobRepository()`
  `org.springframework.transaction.PlatformTransactionManager`
  `getTransactionManager()`

- ## Method Details

  - ### getJobRepository

    JobRepository getJobRepository() throws Exception
    Throws:
      `Exception`

  - ### getTransactionManager

    org.springframework.transaction.PlatformTransactionManager getTransactionManager() throws Exception
    Throws:
      `Exception`

  - ### getJobLauncher

    JobLauncher getJobLauncher() throws Exception
    Throws:
      `Exception`

  - ### getJobExplorer

    JobExplorer getJobExplorer() throws Exception
    Throws:
      `Exception`