# Uses of Interface
org.springframework.batch.core.ChunkListener

Packages that use ChunkListener
Package
Description
org.springframework.batch.core.listener
Generic implementations of core batch listener interfaces.
org.springframework.batch.core.step.builder
Step level builders for java based job configuration.
org.springframework.batch.core.step.tasklet
Interfaces and generic implementations of tasklet concerns.
org.springframework.batch.integration.chunk
Components for remote chunking.

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

  Classes in org.springframework.batch.core.listener that implement ChunkListener
  Modifier and Type
  Class
  Description
  `class`
  `ChunkListenerSupport`
  Deprecated.
  as of 5.0, in favor of the default methods on the `ChunkListener`
  `class`
  `CompositeChunkListener`
  `class`
  `MulticasterBatchListener<T,S>`
  `class`
  `StepListenerSupport<T,S>`
  Basic no-op implementations of all `StepListener` interfaces.
  Methods in org.springframework.batch.core.listener with parameters of type ChunkListener
  Modifier and Type
  Method
  Description
  `void`
  CompositeChunkListener.`register(ChunkListener chunkListener)`
  Register additional listener.
  Method parameters in org.springframework.batch.core.listener with type arguments of type ChunkListener
  Modifier and Type
  Method
  Description
  `void`
  CompositeChunkListener.`setListeners(List<? extends ChunkListener> listeners)`
  Public setter for the listeners.

- ## Uses of ChunkListener in org.springframework.batch.core.step.builder

  Fields in org.springframework.batch.core.step.builder with type parameters of type ChunkListener
  Modifier and Type
  Field
  Description
  `protected Set<ChunkListener>`
  AbstractTaskletStepBuilder.`chunkListeners`
  Methods in org.springframework.batch.core.step.builder with parameters of type ChunkListener
  Modifier and Type
  Method
  Description
  `AbstractTaskletStepBuilder<B>`
  AbstractTaskletStepBuilder.`listener(ChunkListener listener)`
  Register a chunk listener.
  `FaultTolerantStepBuilder<I,O>`
  FaultTolerantStepBuilder.`listener(ChunkListener listener)`

- ## Uses of ChunkListener in org.springframework.batch.core.step.tasklet

  Methods in org.springframework.batch.core.step.tasklet with parameters of type ChunkListener
  Modifier and Type
  Method
  Description
  `void`
  TaskletStep.`registerChunkListener(ChunkListener listener)`
  Register a chunk listener for callbacks at the appropriate stages in a step execution.
  `void`
  TaskletStep.`setChunkListeners(ChunkListener[] listeners)`
  Register each of the objects as listeners.

- ## Uses of ChunkListener in org.springframework.batch.integration.chunk

  Methods in org.springframework.batch.integration.chunk with parameters of type ChunkListener
  Modifier and Type
  Method
  Description
  `RemoteChunkingManagerStepBuilder<I,O>`
  RemoteChunkingManagerStepBuilder.`listener(ChunkListener listener)`