...
Phase | Extension | Intent | PolicyModel | Builder | Provider | Interceptor | Notes |
---|---|---|---|---|---|---|---|
Component Impl | Java |
|
| TransactionPolicyBuilder |
|
| look at policy intent list and add appropriate defaults |
Reference Wire |
|
|
|
|
|
|
|
Reference Binding Wire |
|
|
|
|
|
|
|
Reference Binding/EPR | WS |
|
| TransactionPolicyBuilder |
|
| look at policy intent list and add appropriate defaults |
Service Bindin/EP | WS |
|
| TransactionPolicyBuilder |
|
| look at policy intent list and add appropriate defaults |
Service Binding Wire |
|
|
|
|
|
|
|
Service Wire |
|
|
|
|
|
|
|
Component Impl | Java |
|
| TransactionPolicyBuilder |
|
| look at policy intent list and add appropriate defaults |
Note. Subsequently the following will process the new intents that have been added
Policy Transaction Managed Global Propagates
Phase | Extension | Intent | PolicyModel | Builder | Provider | Interceptor | Notes |
---|---|---|---|---|---|---|---|
Component Impl | Java | managedTransaction.global | TransactionPolicy |
|
|
| |
Reference Wire |
|
|
|
|
|
|
|
Reference Binding Wire |
|
|
|
|
|
|
|
Reference Binding/EPR | WS | propagatesTransaction | TransactionPolicy |
|
|
|
|
Service Bindin/EP | WS | propagatesTransaction | TransactionPolicy |
|
|
|
|
Service Binding Wire |
|
|
|
|
|
|
|
Service Wire |
|
|
|
|
|
|
|
Component Impl | Java | managedTransaction.global | TransactionPolicy |
|
|
|
|
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 |
|
|
|
|
|
|