public abstract class AppJob
extends java.lang.Object
バッチ処理を実装する場合、このクラスを継承する。
バッチの起動は、JobExecutor.execute()
メソッドより呼び出される。
コンストラクタと説明 |
---|
AppJob() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected void |
_finally()
バッチ処理のメモリ解放等。
|
protected void |
after()
バッチ処理の後処理。
|
protected void |
before()
バッチ処理の前処理。
|
void |
call(java.util.List<java.lang.String> args)
バッチ処理の呼び出し処理。
|
protected boolean |
init()
バッチ処理の初期化。
|
protected abstract void |
run(java.util.List<java.lang.String> args)
バッチ処理のメイン処理。
|
public final void call(java.util.List<java.lang.String> args)
JobExecutor.execute()
メソッドより呼び出される。args
- 起動引数protected boolean init()
protected void before()
protected abstract void run(java.util.List<java.lang.String> args) throws java.lang.Exception
args
- 起動引数java.lang.Exception
- 例外protected void after()
protected void _finally()