org.springframework.batch.core

## Interface StepListener

- All Known Subinterfaces:
    ChunkListener, ItemProcessListener<T,S>, ItemReadListener<T>, ItemWriteListener<S>, RetryListener, SkipListener<T,S>, StepExecutionListener
  All Known Implementing Classes:
    ChunkListenerAdapter, ChunkListenerSupport, ChunkMessageChannelItemWriter, CompositeChunkListener, CompositeCustomerUpdateLineTokenizer, CompositeItemProcessListener, CompositeItemReadListener, CompositeItemWriteListener, CompositeSkipListener, CompositeStepExecutionListener, DefaultItemFailureHandler, ExecutionContextPromotionListener, GeneratingTradeResettingListener, InfiniteLoopWriter, ItemListenerSupport, ItemProcessListenerAdapter, ItemReadListenerAdapter, ItemWriteListenerAdapter, JobParameterExecutionContextCopyListener, MulticasterBatchListener, NoWorkFoundStepExecutionListener, PartitionCollectorAdapter, RetryProcessListenerAdapter, RetryReadListenerAdapter, RetryWriteListenerAdapter, SkipListenerAdapter, SkipListenerSupport, StagingItemListener, StagingItemReader, StagingItemWriter, StepExecutionListenerSupport, StepExecutionSimpleCompletionPolicy, StepListenerAdapter, StepListenerSupport, SummaryFooterCallback, SystemCommandTasklet

      public interface StepListener

  Marker interface that acts as a parent to all step domain listeners, such as: `StepExecutionListener`, `ChunkListener`, `ItemReadListener` and `ItemWriteListener`
  Author:
    Lucas Ward, Dave Syer