Package nablarch.fw.batch.ee.listener
Class NablarchListenerContext
java.lang.Object
nablarch.fw.batch.ee.listener.NablarchListenerContext
リスナー実行時のコンテキスト情報を保持するクラス。
-
Constructor Summary
ConstructorsConstructorDescriptionNablarchListenerContext
(jakarta.batch.runtime.context.JobContext jobContext, jakarta.batch.runtime.context.StepContext stepContext) コンストラクタ。 -
Method Summary
Modifier and TypeMethodDescription終了ステータスを取得する。jakarta.batch.runtime.BatchStatus
JOBのバッチステータスを取得する。jakarta.batch.runtime.context.JobContext
JobContext
を返す。ジョブ名を取得する。long
chunk実行時のREAD_COUNTを取得する。jakarta.batch.runtime.context.StepContext
StepContext
を返す。ステップの終了ステータスを取得する。ステップ名を取得する。boolean
後続するリスナーの処理が正常終了したかどうかを取得する。boolean
STEPレベルのリスナーの処理が正常終了したかどうかを取得する。setExitStatus
(String exitStatus) 終了ステータスを設定する。setProcessSucceeded
(boolean processSucceeded) 処理が正常終了したかどうかを設定する。
-
Constructor Details
-
NablarchListenerContext
public NablarchListenerContext(jakarta.batch.runtime.context.JobContext jobContext, jakarta.batch.runtime.context.StepContext stepContext) コンストラクタ。- Parameters:
jobContext
-JobContext
stepContext
-StepContext
-
-
Method Details
-
isProcessSucceeded
public boolean isProcessSucceeded()後続するリスナーの処理が正常終了したかどうかを取得する。- Returns:
- 正常終了した場合 true
-
isStepProcessSucceeded
public boolean isStepProcessSucceeded()STEPレベルのリスナーの処理が正常終了したかどうかを取得する。- Returns:
- 正常終了した場合 true
-
setProcessSucceeded
処理が正常終了したかどうかを設定する。- Parameters:
processSucceeded
- 正常終了の場合 true- Returns:
- 自分自身
-
getStepExitStatus
ステップの終了ステータスを取得する。- Returns:
- ステップの終了ステータス
-
getExitStatus
終了ステータスを取得する。- Returns:
- 終了ステータス
-
setExitStatus
終了ステータスを設定する。- Parameters:
exitStatus
- 終了ステータス
-
getJobBatchStatus
public jakarta.batch.runtime.BatchStatus getJobBatchStatus()JOBのバッチステータスを取得する。- Returns:
- JOBのバッチステータス
-
getJobName
ジョブ名を取得する。- Returns:
- ジョブ名
-
getStepName
ステップ名を取得する。- Returns:
- ステップ名
-
getReadCount
public long getReadCount()chunk実行時のREAD_COUNTを取得する。- Returns:
- READ_COUNT
-
getJobContext
public jakarta.batch.runtime.context.JobContext getJobContext()JobContext
を返す。- Returns:
- JobContext
-
getStepContext
public jakarta.batch.runtime.context.StepContext getStepContext()StepContext
を返す。ステップの情報が取れない場合には、
null
を返す。- Returns:
- StepContext
-