|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjp.terasoluna.fw.batch.standard.StandardSupportLogicResultHandler
public class StandardSupportLogicResultHandler
SupportLogicResultHandler インタフェースの標準実装クラス。
このクラスでは、サポートロジック処理結果が NORMAL_END、
ERROR_ENDであるときに、ジョブステータスを更新する。
| フィールドの概要 | |
|---|---|
private static Log |
log
ログインスタンス。 |
| コンストラクタの概要 | |
|---|---|
StandardSupportLogicResultHandler()
|
|
| メソッドの概要 | |
|---|---|
void |
handle(BLogicResult blogicResult,
JobStatus jobStatus,
java.lang.String name)
サポート処理の実行結果を処理する。 |
protected void |
processErrorContinue(JobStatus jobStatus,
BLogicResult bLogicResult,
java.lang.String name)
BLogicResult のリターンコードが ERROR_CONTINUE
であるときの処理を行う。 |
protected void |
processErrorEnd(JobStatus jobStatus,
BLogicResult bLogicResult,
java.lang.String name)
BLogicResult のリターンコードが ERROR_END で
あるときの処理を行う。 |
protected void |
processNormalContinue(JobStatus jobStatus,
BLogicResult bLogicResult,
java.lang.String name)
BLogicResult のリターンコードが NORMAL_CONTINUE
であるときの処理を行う。 |
protected void |
processNormalEnd(JobStatus jobStatus,
BLogicResult bLogicResult,
java.lang.String name)
BLogicResult のリターンコードが NORMAL_END で
あるときの処理を行う。 |
protected void |
writeErrorLog(JobStatus jobStatus,
BLogicResult result,
java.lang.String name)
サポートロジックの処理結果のエラーログを出力する。 |
protected void |
writeWarnLog(JobStatus jobStatus,
BLogicResult result,
java.lang.String name)
サポートロジックの処理結果の警告ログを出力する。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
|---|
private static final Log log
| コンストラクタの詳細 |
|---|
public StandardSupportLogicResultHandler()
| メソッドの詳細 |
|---|
public void handle(BLogicResult blogicResult,
JobStatus jobStatus,
java.lang.String name)
SupportLogicResultHandler 内の handleblogicResult - サポート処理の実行結果jobStatus - ジョブステータスname - サポート処理クラスに設定された名前
protected void processNormalContinue(JobStatus jobStatus,
BLogicResult bLogicResult,
java.lang.String name)
BLogicResult のリターンコードが NORMAL_CONTINUE
であるときの処理を行う。
jobStatus - ジョブステータスbLogicResult - ビジネスロジック処理結果name - サポート処理クラスに設定された名前
protected void processNormalEnd(JobStatus jobStatus,
BLogicResult bLogicResult,
java.lang.String name)
BLogicResult のリターンコードが NORMAL_END で
あるときの処理を行う。
JobStatusのジョブ状態を
JobStatus.STATE.ENDING_NORMALLY に更新し、
BLogicResult
のジョブ終了コードを JobStatus に反映する。
jobStatus - ジョブステータスbLogicResult - ビジネスロジック処理結果name - サポート処理クラスに設定された名前
protected void processErrorContinue(JobStatus jobStatus,
BLogicResult bLogicResult,
java.lang.String name)
BLogicResult のリターンコードが ERROR_CONTINUE
であるときの処理を行う。
警告ログを出力する。
jobStatus - ジョブステータスbLogicResult - サポート処理の実行結果name - サポート処理クラスに設定された名前
protected void processErrorEnd(JobStatus jobStatus,
BLogicResult bLogicResult,
java.lang.String name)
BLogicResult のリターンコードが ERROR_END で
あるときの処理を行う。
エラーログを出力する。
JobStatusのジョブ状態を
JobStatus.STATE.ENDING_ABNORMALLY に更新し、
BLogicResult
のジョブ終了コードを JobStatus に反映する。
jobStatus - ジョブステータスbLogicResult - ビジネスロジック処理結果name - サポート処理クラスに設定された名前
protected void writeErrorLog(JobStatus jobStatus,
BLogicResult result,
java.lang.String name)
jobStatus - ジョブステータスresult - サポートロジックの処理結果name - サポート処理クラスに設定された名前
protected void writeWarnLog(JobStatus jobStatus,
BLogicResult result,
java.lang.String name)
jobStatus - ジョブステータスresult - サポートロジックの処理結果name - サポート処理クラスに設定された名前
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||