クラス StepExecutionSimpleCompletionPolicy

java.lang.ObjectSE
org.springframework.batch.core.resource.StepExecutionSimpleCompletionPolicy
実装されたすべてのインターフェース:
StepExecutionListenerStepListenerCompletionPolicy

public class StepExecutionSimpleCompletionPolicy extends ObjectSE implements StepExecutionListener, CompletionPolicy

ステップの開始をリッスンすることにより、JobParameters からコミット間隔を取得する CompletionPolicyCompletionPolicy を使用できる場所であればどこでも(通常はステップのチャンクレベルで)使用し、StepExecutionListener として周囲のステップに注入します。N.B. ステップが開始された後にのみ、完了ポリシーが使用可能になります。

遅延バインディング式(#{jobParameters['commit.interval']} など)である commit-interval を使用してチャンクを宣言する方が簡単で、おそらく望ましいでしょう。その機能は Spring Batch 2.1.7 から利用できます。

作成者:
Dave Syer, Mahmoud Ben Hassine
関連事項:
  • コンストラクターの詳細

    • StepExecutionSimpleCompletionPolicy

      public StepExecutionSimpleCompletionPolicy()
  • メソッドの詳細