public interface TransactionEventCallback<TData>
Modifier and Type | Interface and Description |
---|---|
static class |
TransactionEventCallback.Provider<TData>
トランザクションイベントの発行を行うハンドラが継承するサポートクラス。
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
REQUEST_DATA_REQUEST_SCOPE_KEY
リクエストデータを示すキー
|
Modifier and Type | Method and Description |
---|---|
void |
transactionAbnormalEnd(java.lang.Throwable e,
TData data,
ExecutionContext ctx)
入力データに対する処理で異常が発生した場合に呼ばれる。
|
void |
transactionNormalEnd(TData data,
ExecutionContext ctx)
入力データに対する処理が正常に処理された場合に呼ばれる。
|
static final java.lang.String REQUEST_DATA_REQUEST_SCOPE_KEY
void transactionNormalEnd(TData data, ExecutionContext ctx)
data
- 入力データctx
- 実行コンテキストvoid transactionAbnormalEnd(java.lang.Throwable e, TData data, ExecutionContext ctx)
e
- 発生したエラーdata
- 入力データctx
- 実行コンテキスト