Package jakarta.batch.api.chunk.listener
Class AbstractChunkListener
java.lang.Object
jakarta.batch.api.chunk.listener.AbstractChunkListener
- All Implemented Interfaces:
ChunkListener
The AbstractChunkListener provides default
implementations of less commonly implemented methods.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidOverride this method if the ChunkListener will do something after the chunk ends.voidOverride this method if the ChunkListener will do something before the chunk begins.voidOverride this method if the ChunkListener will do something before the chunk transaction is rolled back.
-
Constructor Details
-
AbstractChunkListener
public AbstractChunkListener()
-
-
Method Details
-
beforeChunk
Override this method if the ChunkListener will do something before the chunk begins. The default implementation does nothing.- Specified by:
beforeChunkin interfaceChunkListener- Throws:
Exception- (or subclass) if an error occurs.
-
onError
Override this method if the ChunkListener will do something before the chunk transaction is rolled back. Note afterChunk is not invoked in this case.- Specified by:
onErrorin interfaceChunkListener- Parameters:
ex- specifies the exception that caused the roll back.- Throws:
Exception- (or subclass) throw if an error occurs.
-
afterChunk
Override this method if the ChunkListener will do something after the chunk ends. The default implementation does nothing.- Specified by:
afterChunkin interfaceChunkListener- Throws:
Exception- (or subclass) if an error occurs.
-