パッケージ jakarta.batch.api
インターフェース Batchlet
- すべての既知の実装クラス:
AbstractBatchlet
public interface Batchlet
バッチレットとは、チャンク指向のアプローチを明示的に呼び出さないあらゆる種類のバックグラウンド処理に使用できるバッチステップの一種です。
正常に動作するバッチレットは、stop メソッドを実装することにより、停止リクエストに応答します。
メソッドのサマリー
メソッドの詳細
process
プロセスメソッドはバッチレットの作業を行います。このメソッドが例外をスローした場合、バッチレットステップはバッチステータスが FAILED で終了します。- 戻り値:
- 終了ステータス文字列
- 例外:
ExceptionSE
- エラーが発生した場合。
stop
stop メソッドは、JobOperator.stop() メソッド処理の一部としてバッチランタイムによって呼び出されます。このメソッドは、batchlet プロセスメソッドが実行されているスレッド以外のスレッドで呼び出されます。- 例外:
ExceptionSE
- エラーが発生した場合。