# Uses of Interface
org.springframework.batch.repeat.RepeatListener

Packages that use RepeatListener
Package
Description
org.springframework.batch.repeat.listener
Infrastructure implementations of repeat interceptor concerns.
org.springframework.batch.repeat.support
Infrastructure implementations of repeat support concerns.

- ## Uses of RepeatListener in org.springframework.batch.repeat.listener

  Classes in org.springframework.batch.repeat.listener that implement RepeatListener
  Modifier and Type
  Class
  Description
  `class`
  `CompositeRepeatListener`
  Allows a user to register one or more RepeatListeners to be notified on batch events.
  `class`
  `RepeatListenerSupport`
  Deprecated.
  as of v5.0 in favor of the default methods in `RepeatListener`.
  Methods in org.springframework.batch.repeat.listener with parameters of type RepeatListener
  Modifier and Type
  Method
  Description
  `void`
  CompositeRepeatListener.`register(RepeatListener listener)`
  Register additional listener.
  `void`
  CompositeRepeatListener.`setListeners(RepeatListener[] listeners)`
  Public setter for the listeners.

- ## Uses of RepeatListener in org.springframework.batch.repeat.support

  Methods in org.springframework.batch.repeat.support with parameters of type RepeatListener
  Modifier and Type
  Method
  Description
  `void`
  RepeatTemplate.`registerListener(RepeatListener listener)`
  Register an additional listener.
  `void`
  RepeatTemplate.`setListeners(RepeatListener[] listeners)`
  Set the listeners for this template, registering them for callbacks at appropriate times in the iteration.