Class DefaultResultCompletionPolicy
java.lang.Object
org.springframework.batch.repeat.policy.CompletionPolicySupport
org.springframework.batch.repeat.policy.DefaultResultCompletionPolicy
- All Implemented Interfaces:
CompletionPolicy
- Direct Known Subclasses:
CountingCompletionPolicy,SimpleCompletionPolicy
Very simple
CompletionPolicy that bases its decision on the result of a batch
operation. If the result is null or not continuable according to the
RepeatStatus the batch is complete, otherwise not.- Author:
- Dave Syer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisComplete(RepeatContext context) Always false.booleanisComplete(RepeatContext context, RepeatStatus result) True if the result is null, or aRepeatStatusindicating completion.Methods inherited from class org.springframework.batch.repeat.policy.CompletionPolicySupport
start, update
-
Constructor Details
-
DefaultResultCompletionPolicy
public DefaultResultCompletionPolicy()
-
-
Method Details
-
isComplete
True if the result is null, or aRepeatStatusindicating completion.- Specified by:
isCompletein interfaceCompletionPolicy- Overrides:
isCompletein classCompletionPolicySupport- Parameters:
context- the current batch context.result- the result of the latest batch item processing.- Returns:
- true if the batch should terminate.
- See Also:
-
isComplete
Always false.- Specified by:
isCompletein interfaceCompletionPolicy- Overrides:
isCompletein classCompletionPolicySupport- Parameters:
context- the current batch context.- Returns:
- true if the batch should terminate.
- See Also:
-