Package org.jeasy.batch.core.listener
Interface RecordWriterListener<P>
-
- Type Parameters:
P
- type of the record's payload
- All Known Implementing Classes:
CompositeRecordWriterListener
public interface RecordWriterListener<P>
Enables the implementing class to get notified before/after writing a batch of records.- Author:
- Mario Mueller ([email protected])
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default void
afterRecordWriting(Batch<P> batch)
Called after writing each batch of records.default void
beforeRecordWriting(Batch<P> batch)
Called before writing each batch of records.default void
onRecordWritingException(Batch<P> batch, java.lang.Throwable throwable)
Called when an exception occurs during batch writing.
-
-
-
Method Detail
-
beforeRecordWriting
default void beforeRecordWriting(Batch<P> batch)
Called before writing each batch of records.- Parameters:
batch
- to be written
-
afterRecordWriting
default void afterRecordWriting(Batch<P> batch)
Called after writing each batch of records.- Parameters:
batch
- of records that have been written.
-
-