public class JobExecutor
extends java.lang.Object
BatchStatus.COMPLETED
の場合BatchStatus.COMPLETED
以外の場合JobContext.setExitStatus(String)
を
呼び出し "WARNING" を終了ステータスとして設定する。警告終了時は、バッチステータスは任意の値を許可するため、
chunkまたはbatchlet内で、 例外を送出しバッチステータスが BatchStatus.FAILED
となる場合であっても、
終了ステータスに “WARNING” を設定していれば、警告終了する。コンストラクタと説明 |
---|
JobExecutor(java.lang.String jobXmlName)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
int |
execute()
JOBを実行する。
|
int |
execute(long mills)
JOBを実行する。
|
javax.batch.runtime.JobExecution |
getJobExecution()
JOBの実行情報を返す。
|
java.lang.String |
getJobXmlName()
JOB XMLファイル名を返す。
|
public JobExecutor(java.lang.String jobXmlName)
jobXmlName
- JOB XMLファイル名public java.lang.String getJobXmlName()
public javax.batch.runtime.JobExecution getJobExecution()
public int execute()
public int execute(long mills)
mills
- 終了をチェックするミリ秒の間隔java.lang.IllegalArgumentException
- ミリ秒が0以下の場合