コンストラクターと説明 |
---|
ChunkOrientedTasklet(ChunkProvider<I> chunkProvider, ChunkProcessor<I> chunkProcessor) |
修飾子と型 | メソッドと説明 |
---|---|
RepeatStatus | execute(StepContribution contribution, ChunkContext chunkContext) ステップコントリビューションの形で現在のコンテキストを前提として、トランザクション内でこのユニットを処理するために必要なことをすべて実行します。 |
void | setBuffering(boolean buffering) 一度読み取ったアイテムをバッファリングする必要があることを示すフラグ。 |
public ChunkOrientedTasklet(ChunkProvider<I> chunkProvider, ChunkProcessor<I> chunkProcessor)
public void setBuffering(boolean buffering)
buffering
- インジケータ @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
- 実行中にエラーが発生した場合にスローされます。