# Uses of Class
org.springframework.batch.core.listener.AbstractListenerFactoryBean

Packages that use AbstractListenerFactoryBean
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.

- ## Uses of AbstractListenerFactoryBean in org.springframework.batch.core.configuration.xml

  Methods in org.springframework.batch.core.configuration.xml that return types with arguments of type AbstractListenerFactoryBean
  Modifier and Type
  Method
  Description
  `protected abstract Class<? extends AbstractListenerFactoryBean<?>>`
  AbstractListenerParser.`getBeanClass()`
  `protected Class<? extends AbstractListenerFactoryBean<?>>`
  JobExecutionListenerParser.`getBeanClass()`
  `protected Class<? extends AbstractListenerFactoryBean<?>>`
  StepListenerParser.`getBeanClass()`
  `protected Class<? extends AbstractListenerFactoryBean<?>>`
  TopLevelJobListenerParser.`getBeanClass(Element element)`
  `protected Class<? extends AbstractListenerFactoryBean<?>>`
  TopLevelStepListenerParser.`getBeanClass(Element element)`

- ## Uses of AbstractListenerFactoryBean in org.springframework.batch.core.listener

  Subclasses of AbstractListenerFactoryBean in org.springframework.batch.core.listener
  Modifier and Type
  Class
  Description
  `class`
  `JobListenerFactoryBean`
  This `AbstractListenerFactoryBean` implementation is used to create a `JobExecutionListener`.
  `class`
  `StepListenerFactoryBean`
  This `AbstractListenerFactoryBean` implementation is used to create a `StepListener`.