nablarch.fw.action.NoInputDataBatchAction Maven / Gradle / Ivy
package nablarch.fw.action;
import nablarch.core.util.annotation.Published;
import nablarch.fw.DataReader;
import nablarch.fw.ExecutionContext;
import nablarch.fw.Result;
/**
* 入力データを必要としないバッチ処理用の基本実装クラス。
*
* 本クラスの各メソッドがフレームワークによって呼び出される順序は以下のとおり。
*
* {@code
* initialize() <-- 本処理開始前に一度だけ呼ばれる。
* try {
* handle() <-- 1度だけ呼ばれる。
* } catch(e) {
* error() <-- 本処理がエラー終了した場合に、一度だけ呼ばれる。
* } finally {
* terminate() <-- 本処理が全て終了した後、一度だけ呼ばれる。
* }
* }
*
* @author hisaaki sioiri
*/
public abstract class NoInputDataBatchAction extends BatchAction
© 2015 - 2024 Weber Informatics LLC | Privacy Policy