public class CompletionPolicySupport extends java.lang.Object implements CompletionPolicy
CompletionPolicy
実装の非常に単純な基本クラス。コンストラクターと説明 |
---|
CompletionPolicySupport() |
修飾子と型 | メソッドと説明 |
---|---|
boolean | isComplete(RepeatContext context) 常に True。 |
boolean | isComplete(RepeatContext context, RepeatStatus result) 終了ステータスが続行できない場合は true を返し、そうでない場合は isComplete(RepeatContext) に委譲します。 |
RepeatContext | start(RepeatContext context) 新しい RepeatContextSupport を作成して返します。 |
void | update(RepeatContext context) カウンターが最新になるようにコンテキストを増やします。 |
public boolean isComplete(RepeatContext context, RepeatStatus result)
true
を返し、そうでない場合は isComplete(RepeatContext)
に委譲します。CompletionPolicy
の isComplete
context
- 現在のバッチコンテキスト。result
- 最新のバッチアイテム処理の結果。CompletionPolicy.isComplete(org.springframework.batch.repeat.RepeatContext, RepeatStatus)
public boolean isComplete(RepeatContext context)
CompletionPolicy
の isComplete
context
- 現在のバッチコンテキスト。CompletionPolicy.isComplete(org.springframework.batch.repeat.RepeatContext)
public RepeatContext start(RepeatContext context)
RepeatContextSupport
を作成して返します。CompletionPolicy
の start
context
- 進行中の場合は現在のコンテキスト。CompletionPolicy.start(RepeatContext)
public void update(RepeatContext context)
CompletionPolicy
の update
context
- start によって返される値。CompletionPolicy.update(org.springframework.batch.repeat.RepeatContext)