TData - ハンドラへの入力データの型TResult - ハンドラの処理結果データの型@Published(tag="architect") public interface ExecutionHandlerCallback<TData,TResult>
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
errorInExecution(java.lang.Throwable error,
ExecutionContext context)
実行制御ハンドラが後続処理を実行した後、
後続のハンドラでエラーが発生した場合に呼ばれる。
|
void |
postExecution(TResult result,
ExecutionContext context)
実行制御ハンドラが後続処理を実行した後、正常、異常終了を問わず
処理が全て完了した直後に呼ばれる。
|
void |
preExecution(TData data,
ExecutionContext context)
実行制御ハンドラが後続処理を実行する前にコールバックされる。
|
void preExecution(TData data, ExecutionContext context)
data - 入力データcontext - 実行コンテキストvoid errorInExecution(java.lang.Throwable error,
ExecutionContext context)
error - 後続ハンドラの処理中に発生した実行時例外/エラーcontext - 実行コンテキストvoid postExecution(TResult result, ExecutionContext context)
errorInExecution(Throwable, ExecutionContext)
の後で本メソッドが呼ばれる。result - ハンドラの戻り値となるオブジェクトcontext - 実行コンテキスト