@NonNullApi
Package org.springframework.batch.core.listener
Generic implementations of core batch listener interfaces.
- Author:
- Michael Minella, Mahmoud Ben Hassine
Interface Summary Interface Description ListenerMetaData A common interface for listener meta data enumerations.Class Summary Class Description AbstractListenerFactoryBean<T> FactoryBean
implementation that builds a listener based on the various lifecycle methods or annotations that are provided.ChunkListenerSupport Basic support implementation ofChunkListener
CompositeChunkListener CompositeItemProcessListener<T,S> CompositeItemReadListener<T> CompositeItemWriteListener<S> CompositeJobExecutionListener CompositeRetryProcessListener Composite class holdingRetryProcessListener
's.CompositeRetryReadListener Composite class holdingRetryReadListener
's.CompositeRetryWriteListener Composite class holdingRetryWriteListener
's.CompositeSkipListener<T,S> CompositeStepExecutionListener ExecutionContextPromotionListener This class can be used to automatically promote items from theStep
ExecutionContext
to theJob
ExecutionContext
at the end of a step.ItemListenerSupport<I,O> Basic no-op implementation of theItemReadListener
,ItemProcessListener
, andItemWriteListener
interfaces.JobExecutionListenerSupport JobListenerFactoryBean ThisAbstractListenerFactoryBean
implementation is used to create aJobExecutionListener
.JobParameterExecutionContextCopyListener This class can be used to automatically copy items from theJobParameters
to theStep
ExecutionContext
.MethodInvokerMethodInterceptor MethodInterceptor
that, given a map of method names andMethodInvoker
s, will execute all methods tied to a particular method name, with the provided arguments.MulticasterBatchListener<T,S> SkipListenerSupport<T,S> Basic no-op implementations of allSkipListener
implementations.StepExecutionListenerSupport StepListenerFactoryBean ThisAbstractListenerFactoryBean
implementation is used to create aStepListener
.StepListenerSupport<T,S> Basic no-op implementations of allStepListener
interfaces.Enum Summary Enum Description JobListenerMetaData Enumeration forJobExecutionListener
meta data, which ties together the names of methods, their interfaces, annotation, and expected arguments.StepListenerMetaData Enumeration forStepListener
meta data, which ties together the names of methods, their interfaces, annotation, and expected arguments.Exception Summary Exception Description StepListenerFailedException Exception to indicate a problem in a step listener.