Repository: tomee Updated Branches: refs/heads/develop bfe3d8fa8 -> ffbc98c91
priority for @Transactional Project: http://git-wip-us.apache.org/repos/asf/tomee/repo Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/ffbc98c9 Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/ffbc98c9 Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/ffbc98c9 Branch: refs/heads/develop Commit: ffbc98c91fb3a3ca80c4a6d544846f906c48d5e2 Parents: bfe3d8f Author: Romain Manni-Bucau <[email protected]> Authored: Sun Feb 22 23:21:15 2015 +0100 Committer: Romain Manni-Bucau <[email protected]> Committed: Sun Feb 22 23:21:15 2015 +0100 ---------------------------------------------------------------------- .../org/apache/openejb/cdi/transactional/MandatoryInterceptor.java | 2 ++ .../org/apache/openejb/cdi/transactional/NeverInterceptor.java | 2 ++ .../apache/openejb/cdi/transactional/NotSupportedInterceptor.java | 2 ++ .../org/apache/openejb/cdi/transactional/RequiredInterceptor.java | 2 ++ .../apache/openejb/cdi/transactional/RequiredNewInterceptor.java | 2 ++ .../org/apache/openejb/cdi/transactional/SupportsInterceptor.java | 2 ++ 6 files changed, 12 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tomee/blob/ffbc98c9/container/openejb-core/src/main/java/org/apache/openejb/cdi/transactional/MandatoryInterceptor.java ---------------------------------------------------------------------- diff --git a/container/openejb-core/src/main/java/org/apache/openejb/cdi/transactional/MandatoryInterceptor.java b/container/openejb-core/src/main/java/org/apache/openejb/cdi/transactional/MandatoryInterceptor.java index cbdb230..017792e 100644 --- a/container/openejb-core/src/main/java/org/apache/openejb/cdi/transactional/MandatoryInterceptor.java +++ b/container/openejb-core/src/main/java/org/apache/openejb/cdi/transactional/MandatoryInterceptor.java @@ -21,6 +21,7 @@ import org.apache.openejb.SystemException; import org.apache.openejb.core.transaction.TransactionPolicy; import org.apache.openejb.core.transaction.TxMandatory; +import javax.annotation.Priority; import javax.interceptor.AroundInvoke; import javax.interceptor.Interceptor; import javax.interceptor.InvocationContext; @@ -28,6 +29,7 @@ import javax.transaction.Transactional; @Interceptor @Transactional(Transactional.TxType.MANDATORY) +@Priority(200) public class MandatoryInterceptor extends InterceptorBase { @AroundInvoke public Object intercept(final InvocationContext ic) throws Exception { http://git-wip-us.apache.org/repos/asf/tomee/blob/ffbc98c9/container/openejb-core/src/main/java/org/apache/openejb/cdi/transactional/NeverInterceptor.java ---------------------------------------------------------------------- diff --git a/container/openejb-core/src/main/java/org/apache/openejb/cdi/transactional/NeverInterceptor.java b/container/openejb-core/src/main/java/org/apache/openejb/cdi/transactional/NeverInterceptor.java index d15ef6e..0701416 100644 --- a/container/openejb-core/src/main/java/org/apache/openejb/cdi/transactional/NeverInterceptor.java +++ b/container/openejb-core/src/main/java/org/apache/openejb/cdi/transactional/NeverInterceptor.java @@ -21,6 +21,7 @@ import org.apache.openejb.SystemException; import org.apache.openejb.core.transaction.TransactionPolicy; import org.apache.openejb.core.transaction.TxNever; +import javax.annotation.Priority; import javax.interceptor.AroundInvoke; import javax.interceptor.Interceptor; import javax.interceptor.InvocationContext; @@ -28,6 +29,7 @@ import javax.transaction.Transactional; @Interceptor @Transactional(Transactional.TxType.NEVER) +@Priority(200) public class NeverInterceptor extends InterceptorBase { @AroundInvoke public Object intercept(final InvocationContext ic) throws Exception { http://git-wip-us.apache.org/repos/asf/tomee/blob/ffbc98c9/container/openejb-core/src/main/java/org/apache/openejb/cdi/transactional/NotSupportedInterceptor.java ---------------------------------------------------------------------- diff --git a/container/openejb-core/src/main/java/org/apache/openejb/cdi/transactional/NotSupportedInterceptor.java b/container/openejb-core/src/main/java/org/apache/openejb/cdi/transactional/NotSupportedInterceptor.java index 592142b..a9bf474 100644 --- a/container/openejb-core/src/main/java/org/apache/openejb/cdi/transactional/NotSupportedInterceptor.java +++ b/container/openejb-core/src/main/java/org/apache/openejb/cdi/transactional/NotSupportedInterceptor.java @@ -21,6 +21,7 @@ import org.apache.openejb.SystemException; import org.apache.openejb.core.transaction.TransactionPolicy; import org.apache.openejb.core.transaction.TxNotSupported; +import javax.annotation.Priority; import javax.interceptor.AroundInvoke; import javax.interceptor.Interceptor; import javax.interceptor.InvocationContext; @@ -28,6 +29,7 @@ import javax.transaction.Transactional; @Interceptor @Transactional(Transactional.TxType.NOT_SUPPORTED) +@Priority(200) public class NotSupportedInterceptor extends InterceptorBase { @AroundInvoke public Object intercept(final InvocationContext ic) throws Exception { http://git-wip-us.apache.org/repos/asf/tomee/blob/ffbc98c9/container/openejb-core/src/main/java/org/apache/openejb/cdi/transactional/RequiredInterceptor.java ---------------------------------------------------------------------- diff --git a/container/openejb-core/src/main/java/org/apache/openejb/cdi/transactional/RequiredInterceptor.java b/container/openejb-core/src/main/java/org/apache/openejb/cdi/transactional/RequiredInterceptor.java index b7cdbcd..84dc830 100644 --- a/container/openejb-core/src/main/java/org/apache/openejb/cdi/transactional/RequiredInterceptor.java +++ b/container/openejb-core/src/main/java/org/apache/openejb/cdi/transactional/RequiredInterceptor.java @@ -20,6 +20,7 @@ import org.apache.openejb.SystemException; import org.apache.openejb.core.transaction.TransactionPolicy; import org.apache.openejb.core.transaction.TxRequired; +import javax.annotation.Priority; import javax.interceptor.AroundInvoke; import javax.interceptor.Interceptor; import javax.interceptor.InvocationContext; @@ -27,6 +28,7 @@ import javax.transaction.Transactional; @Interceptor @Transactional(Transactional.TxType.REQUIRED) +@Priority(200) public class RequiredInterceptor extends InterceptorBase { @AroundInvoke public Object intercept(final InvocationContext ic) throws Exception { http://git-wip-us.apache.org/repos/asf/tomee/blob/ffbc98c9/container/openejb-core/src/main/java/org/apache/openejb/cdi/transactional/RequiredNewInterceptor.java ---------------------------------------------------------------------- diff --git a/container/openejb-core/src/main/java/org/apache/openejb/cdi/transactional/RequiredNewInterceptor.java b/container/openejb-core/src/main/java/org/apache/openejb/cdi/transactional/RequiredNewInterceptor.java index 4ea2f33..238730c 100644 --- a/container/openejb-core/src/main/java/org/apache/openejb/cdi/transactional/RequiredNewInterceptor.java +++ b/container/openejb-core/src/main/java/org/apache/openejb/cdi/transactional/RequiredNewInterceptor.java @@ -21,6 +21,7 @@ import org.apache.openejb.SystemException; import org.apache.openejb.core.transaction.TransactionPolicy; import org.apache.openejb.core.transaction.TxRequiresNew; +import javax.annotation.Priority; import javax.interceptor.AroundInvoke; import javax.interceptor.Interceptor; import javax.interceptor.InvocationContext; @@ -28,6 +29,7 @@ import javax.transaction.Transactional; @Interceptor @Transactional(Transactional.TxType.REQUIRES_NEW) +@Priority(200) public class RequiredNewInterceptor extends InterceptorBase { @AroundInvoke public Object intercept(final InvocationContext ic) throws Exception { http://git-wip-us.apache.org/repos/asf/tomee/blob/ffbc98c9/container/openejb-core/src/main/java/org/apache/openejb/cdi/transactional/SupportsInterceptor.java ---------------------------------------------------------------------- diff --git a/container/openejb-core/src/main/java/org/apache/openejb/cdi/transactional/SupportsInterceptor.java b/container/openejb-core/src/main/java/org/apache/openejb/cdi/transactional/SupportsInterceptor.java index 48a3e6a..5888d40 100644 --- a/container/openejb-core/src/main/java/org/apache/openejb/cdi/transactional/SupportsInterceptor.java +++ b/container/openejb-core/src/main/java/org/apache/openejb/cdi/transactional/SupportsInterceptor.java @@ -21,6 +21,7 @@ import org.apache.openejb.SystemException; import org.apache.openejb.core.transaction.TransactionPolicy; import org.apache.openejb.core.transaction.TxSupports; +import javax.annotation.Priority; import javax.interceptor.AroundInvoke; import javax.interceptor.Interceptor; import javax.interceptor.InvocationContext; @@ -28,6 +29,7 @@ import javax.transaction.Transactional; @Interceptor @Transactional(Transactional.TxType.SUPPORTS) +@Priority(200) public class SupportsInterceptor extends InterceptorBase { @AroundInvoke public Object intercept(final InvocationContext ic) throws Exception {
