@NonNullApi

# Package org.springframework.batch.core.repository

Interfaces and generic implementations of repository concerns.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  ExecutionContextSerializer | A composite interface that combines both serialization and deserialization of an execution context into a single implementation.
  JobRepository | Repository responsible for persistence of batch meta-data entities.

- Exception Summary
  Exception | Description
  --- | ---
  JobExecutionAlreadyRunningException |
  JobInstanceAlreadyCompleteException | An exception indicating an illegal attempt to restart a job that was already completed successfully.
  JobRestartException | An exception indicating an illegal attempt to restart a job.

## Package org.springframework.batch.core.repository Description

Interfaces and generic implementations of repository concerns.

Author:
  Michael Minella, Mahmoud Ben Hassine