Class RepeatListenerSupport
java.lang.Object
org.springframework.batch.repeat.listener.RepeatListenerSupport
- All Implemented Interfaces:
RepeatListener
Deprecated.
Empty method implementation of
RepeatListener
.- Author:
- Dave Syer, Mahmoud Ben Hassine
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
after
(RepeatContext context, RepeatStatus result) Deprecated.Called by the framework after each item has been processed, unless the item processing results in an exception.void
before
(RepeatContext context) Deprecated.Called by the framework before each batch item.void
close
(RepeatContext context) Deprecated.Called once at the end of a complete batch, after normal or abnormal completion (i.e. even after an exception).void
onError
(RepeatContext context, Throwable e) Deprecated.Called when a repeat callback fails by throwing an exception.void
open
(RepeatContext context) Deprecated.Called once at the start of a complete batch, before any items are processed.
-
Constructor Details
-
RepeatListenerSupport
public RepeatListenerSupport()Deprecated.
-
-
Method Details
-
before
Deprecated.Description copied from interface:RepeatListener
Called by the framework before each batch item. Implementers can halt a batch by setting the complete flag on the context.- Specified by:
before
in interfaceRepeatListener
- Parameters:
context
- the current batch context.
-
after
Deprecated.Description copied from interface:RepeatListener
Called by the framework after each item has been processed, unless the item processing results in an exception. This method is called as soon as the result is known.- Specified by:
after
in interfaceRepeatListener
- Parameters:
context
- the current batch contextresult
- the result of the callback
-
close
Deprecated.Description copied from interface:RepeatListener
Called once at the end of a complete batch, after normal or abnormal completion (i.e. even after an exception). Implementers can use this method to clean up any resources.- Specified by:
close
in interfaceRepeatListener
- Parameters:
context
- the current batch context.
-
onError
Deprecated.Description copied from interface:RepeatListener
Called when a repeat callback fails by throwing an exception. There will be one call to this method for each exception thrown during a repeat operation (e.g. a chunk).
There is no need to re-throw the exception here - that will be done by the enclosing framework.- Specified by:
onError
in interfaceRepeatListener
- Parameters:
context
- the current batch contexte
- the error that was encountered in an item callback.
-
open
Deprecated.Description copied from interface:RepeatListener
Called once at the start of a complete batch, before any items are processed. Implementers can use this method to acquire any resources that might be needed during processing. Implementers can halt the current operation by setting the complete flag on the context. To halt all enclosing batches (the whole job), the would need to use the parent context (recursively).- Specified by:
open
in interfaceRepeatListener
- Parameters:
context
- the current batch context
-
RepeatListener
.