Package org.springframework.batch.core
Interface ItemReadListener<T>
- All Superinterfaces:
StepListener
- All Known Implementing Classes:
CompositeItemReadListener,DefaultItemFailureHandler,ItemListenerSupport,MulticasterBatchListener,StepListenerSupport
Listener interface around the reading of an item.
- Author:
- Lucas Ward, Mahmoud Ben Hassine
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidCalled afterItemReader.read().default voidCalled beforeItemReader.read()default voidonReadError(Exception ex) Called if an error occurs while trying to read.
-
Method Details
-
beforeRead
default void beforeRead()Called beforeItemReader.read() -
afterRead
Called afterItemReader.read(). This method is called only for actual items (that is, it is not called when the reader returnsnull).- Parameters:
item- returned from read()
-
onReadError
Called if an error occurs while trying to read.- Parameters:
ex- thrown fromItemReader
-