...
Phase | Extension | Intent | PolicyModel | Builder | Provider | Interceptor | Notes | |
---|---|---|---|---|---|---|---|---|
Component Impl | Java | managedTransaction.global | TransactionPolicy |
|
| TransactionImplementationPolicyProvider | TransactionInterceptor | Seems odd that there is only one interceptor |
Reference Wire |
|
|
|
|
|
|
| |
Reference Binding Wire |
|
|
|
|
|
|
| |
Reference Binding/EPR | WS | propagatesTransaction | TransactionPolicy |
| TransactionReferencePolicyProvider | TransactionInterceptor |
| |
Service Bindin/EP | WS | propagatesTransaction | TransactionPolicy |
| TransactionServicePolicyProvider | TransactionInterceptor |
| |
Service Binding Wire |
|
|
|
|
|
|
| |
Service Wire |
|
|
|
|
|
|
| |
Component Impl | Java | managedTransaction.global | TransactionPolicy |
| TransactionImplementationPolicyProvider | TransactionInterceptor |
|
Policy runtime template
Phase | Extension | Intent | PolicyModel | Builder | Provider | Interceptor | Notes |
---|---|---|---|---|---|---|---|
Component Impl | Java |
|
|
|
|
|
|
Reference Wire |
|
|
|
|
|
|
|
Reference Binding Wire |
|
|
|
|
|
|
|
Reference Binding/EPR |
|
|
|
|
|
|
|
Service Binding/EP |
|
|
|
|
|
|
|
Service Binding Wire |
|
|
|
|
|
|
|
Service Wire |
|
|
|
|
|
|
|
Component Impl | Java |
|
|
|
|
|
|