...
Phase | Extension | Intent | PolicyModel | Builder | Provider | Interceptor | Notes |
---|---|---|---|---|---|---|---|
Component Impl | Java |
|
|
|
| look | at intent list and add appropriate TBD - impl specific defaults |
Reference Wire - Impl |
|
|
|
| TransactionImplementationPolicyProvider |
| look at policy list and add appropriate defaults |
Reference Binding Wire - Ref |
|
|
|
| TransactionReferencePolicyProvider |
| look at policy list and add appropriate defaults |
Reference Binding/EPR | WS |
|
|
|
| look | at intent list and add appropriate TBD - binding specific defaults |
Service BindinBinding/EP | WS |
|
|
|
| look | at intent list and add appropriate TBD - binding specific defaults |
Service Binding Wire - Svc |
|
|
|
| TransactionServicePolicyProvider |
| look at policy list and add appropriate defaults |
Service Wire - Impl |
|
|
|
| TransactionImplementationPolicyProvider |
| look at policy list and add appropriate defaults |
Component Impl | Java |
|
|
|
| look | at intent list and add appropriate TBD - impl specific defaults |
Note. Subsequently the following will process the new intents that have been added
...
Phase | Extension | Intent | PolicyModel | Builder | Provider | Interceptor | Notes | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Component Impl | Spring | managedTransaction.global | TransactionPolicy |
| TBD | TBD |
| ||||||||
Component Impl | Java | managedTransaction.global | TransactionPolicy |
| TransactionImplementationPolicyProvider | TransactionInterceptor | Seems odd that there is only one interceptor | ||||||||
Reference Wire - Impl |
|
|
|
|
|
|
| ||||||||
Reference Wire - Ref |
|
|
|
| TransactionReferencePolicyProvider | TransactionInterceptor | Reference Binding Wire |
|
|
|
|
|
|
| |
Reference Binding/EPR | WS | propagatesTransaction | TransactionPolicy |
| ? | TransactionReferenceBindingWSInterceptor |
| ||||||||
Reference Binding/EPR | SCA | propagatesTransaction | TransactionPolicy |
|
|
| Is interceptor required? | ||||||||
Service Binding/EP | SCA | propagatesTransaction | TransactionPolicy |
|
|
| Is interceptor required? | ||||||||
Service Binding/EP | WS | propagatesTransaction | TransactionPolicy |
| ? | TransactionServiceBindingWSInterceptor |
| Service Binding Wire |
|
|
|
|
| |
|
Service Wire |
|
|
|
| TransactionServicePolicyProvider | TransactionInterceptor |
| ||||||||
Component Impl | Java | managedTransaction.global | TransactionPolicy |
| TransactionImplementationPolicyProvider | TransactionInterceptor |
| ||||||||
Component Impl | Spring | managedTransaction.global | TransactionPolicy |
| TBD | TBD |
|
...