@Published(tag="architect") 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 - 実行コンテキスト