Very simple base class for ICompletionPolicy implementations. More...
Public Member Functions | |
virtual bool | IsComplete (IRepeatContext context, RepeatStatus result) |
If exit status is not continuable returns true , otherwise delegates to IsComplete(IRepeatContext). More... | |
virtual bool | IsComplete (IRepeatContext context) |
Always true. More... | |
virtual IRepeatContext | Start (IRepeatContext parent) |
Builds a new IRepeatContext and returns it. More... | |
void | Update (IRepeatContext context) |
Increments the context so the counter is up to date. Do nothing else. More... | |
Detailed Description
Very simple base class for ICompletionPolicy implementations.
Member Function Documentation
|
virtual |
If exit status is not continuable returns true
, otherwise delegates to IsComplete(IRepeatContext).
- Parameters
-
context result
- Returns
Implements Summer.Batch.Infrastructure.Repeat.ICompletionPolicy.
Reimplemented in Summer.Batch.Infrastructure.Repeat.Policy.SimpleCompletionPolicy, and Summer.Batch.Infrastructure.Repeat.Policy.DefaultResultCompletionPolicy.
|
virtual |
Always true.
- Parameters
-
context
- Returns
Implements Summer.Batch.Infrastructure.Repeat.ICompletionPolicy.
Reimplemented in Summer.Batch.Infrastructure.Repeat.Policy.SimpleCompletionPolicy, and Summer.Batch.Infrastructure.Repeat.Policy.DefaultResultCompletionPolicy.
|
virtual |
Builds a new IRepeatContext and returns it.
- Parameters
-
parent
- Returns
Implements Summer.Batch.Infrastructure.Repeat.ICompletionPolicy.
Reimplemented in Summer.Batch.Infrastructure.Repeat.Policy.SimpleCompletionPolicy.
void Summer.Batch.Infrastructure.Repeat.Policy.CompletionPolicySupport.Update | ( | IRepeatContext | context | ) |
Increments the context so the counter is up to date. Do nothing else.
- Parameters
-
context
Implements Summer.Batch.Infrastructure.Repeat.ICompletionPolicy.
The documentation for this class was generated from the following file:
- Summer.Batch.Infrastructure/Repeat/Policy/CompletionPolicySupport.cs