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 void
Called afterItemReader.read()
.default void
Called beforeItemReader.read()
default void
onReadError
(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
-