# Uses of Package
org.springframework.batch.core.listener

Packages that use org.springframework.batch.core.listener
Package
Description
org.springframework.batch.core.configuration.xml
Parsers for XML based configuration
org.springframework.batch.core.listener
Generic implementations of core batch listener interfaces.
org.springframework.batch.core.step.item
Specific implementations of step concerns for item-oriented approach.

- Classes in org.springframework.batch.core.listener used by org.springframework.batch.core.configuration.xml
  Class
  Description
  AbstractListenerFactoryBean
  `FactoryBean` implementation that builds a listener based on the various lifecycle methods or annotations that are provided.
  ListenerMetaData
  A common interface for listener meta data enumerations.
- Classes in org.springframework.batch.core.listener used by org.springframework.batch.core.listener
  Class
  Description
  AbstractListenerFactoryBean
  `FactoryBean` implementation that builds a listener based on the various lifecycle methods or annotations that are provided.
  ItemListenerSupport
  Basic no-op implementation of the `ItemReadListener`, `ItemProcessListener`, and `ItemWriteListener` interfaces.
  JobListenerMetaData
  Enumeration for `JobExecutionListener` meta data, which ties together the names of methods, their interfaces, annotation, and expected arguments.
  ListenerMetaData
  A common interface for listener meta data enumerations.
  StepListenerMetaData
  Enumeration for `StepListener` meta data, which ties together the names of methods, their interfaces, annotation, and expected arguments.
- Classes in org.springframework.batch.core.listener used by org.springframework.batch.core.step.item
  Class
  Description
  ItemListenerSupport
  Basic no-op implementation of the `ItemReadListener`, `ItemProcessListener`, and `ItemWriteListener` interfaces.
  MulticasterBatchListener