Class NoInputDataBatchAction

All Implemented Interfaces:
DataReaderFactory<Object>, Handler<Object,Result>, ExecutionHandlerCallback<CommandLine,Result>, TransactionEventCallback<Object>

public abstract class NoInputDataBatchAction extends BatchAction<Object>
入力データを必要としないバッチ処理用の基本実装クラス。

本クラスの各メソッドがフレームワークによって呼び出される順序は以下のとおり。

 
 initialize()              <-- 本処理開始前に一度だけ呼ばれる。
 try {
   handle()                <-- 1度だけ呼ばれる。
 } catch(e) {
   error()                 <-- 本処理がエラー終了した場合に、一度だけ呼ばれる。
 } finally {
   terminate()             <-- 本処理が全て終了した後、一度だけ呼ばれる。
 }