public class BatchletAdapter extends java.lang.Object implements StoppableTasklet
コンストラクターと説明 |
---|
BatchletAdapter(javax.batch.api.Batchlet batchlet) |
修飾子と型 | メソッドと説明 |
---|---|
RepeatStatus | execute(StepContribution contribution, ChunkContext chunkContext) ステップコントリビューションの形で現在のコンテキストを前提として、トランザクション内でこのユニットを処理するために必要なことをすべて実行します。 |
void | stop() この Tasklet が実行しているジョブの停止がリクエストされたことを通知するために使用されます。 |
@Nullable public RepeatStatus execute(StepContribution contribution, ChunkContext chunkContext) throws java.lang.Exception
Tasklet
RepeatStatus.FINISHED
を返します。そうでない場合は RepeatStatus.CONTINUABLE
を返します。失敗すると例外がスローされます。Tasklet
の execute
contribution
- 現在のステップ実行を更新するために戻される変更可能な状態 chunkContext
- 再起動間ではなく、呼び出し間で共有される属性 RepeatStatus
null
を返すと、RepeatStatus.FINISHED
として解釈されます java.lang.Exception
- 実行中にエラーが発生した場合にスローされます。public void stop()
StoppableTasklet
Tasklet
が実行しているジョブの停止がリクエストされたことを通知するために使用されます。StoppableTasklet
の stop