|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.terasoluna.fw.batch.standard.StandardSupportLogicResultHandler
public class StandardSupportLogicResultHandler
SupportLogicResultHandler
インタフェースの標準実装クラス。
このクラスでは、サポートロジック処理結果が NORMAL_END
、
ERROR_END
であるときに、ジョブステータスを更新する。
フィールドの概要 | |
---|---|
private static org.apache.commons.logging.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 org.apache.commons.logging.Log log
コンストラクタの詳細 |
---|
public StandardSupportLogicResultHandler()
メソッドの詳細 |
---|
public void handle(BLogicResult blogicResult, JobStatus jobStatus, java.lang.String name)
SupportLogicResultHandler
内の handle
blogicResult
- サポート処理の実行結果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
- サポート処理クラスに設定された名前
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |