You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@deltaspike.apache.org by gp...@apache.org on 2014/11/16 20:27:35 UTC

deltaspike git commit: DELTASPIKE-769 configurable priority

Repository: deltaspike
Updated Branches:
  refs/heads/master 444d3e7a9 -> 391558fd3


DELTASPIKE-769 configurable priority


Project: http://git-wip-us.apache.org/repos/asf/deltaspike/repo
Commit: http://git-wip-us.apache.org/repos/asf/deltaspike/commit/391558fd
Tree: http://git-wip-us.apache.org/repos/asf/deltaspike/tree/391558fd
Diff: http://git-wip-us.apache.org/repos/asf/deltaspike/diff/391558fd

Branch: refs/heads/master
Commit: 391558fd372abb857ed601f6aee3599bc7e9e53d
Parents: 444d3e7
Author: gpetracek <gp...@apache.org>
Authored: Sun Nov 16 20:24:01 2014 +0100
Committer: gpetracek <gp...@apache.org>
Committed: Sun Nov 16 20:24:01 2014 +0100

----------------------------------------------------------------------
 .../core/impl/interceptor/GlobalInterceptorExtension.java       | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/deltaspike/blob/391558fd/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/interceptor/GlobalInterceptorExtension.java
----------------------------------------------------------------------
diff --git a/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/interceptor/GlobalInterceptorExtension.java b/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/interceptor/GlobalInterceptorExtension.java
index 1e4e2eb..9cc2f7a 100644
--- a/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/interceptor/GlobalInterceptorExtension.java
+++ b/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/interceptor/GlobalInterceptorExtension.java
@@ -18,6 +18,7 @@
  */
 package org.apache.deltaspike.core.impl.interceptor;
 
+import org.apache.deltaspike.core.api.config.ConfigResolver;
 import org.apache.deltaspike.core.spi.activation.Deactivatable;
 import org.apache.deltaspike.core.util.ClassDeactivationUtils;
 import org.apache.deltaspike.core.util.ClassUtils;
@@ -57,7 +58,9 @@ public class GlobalInterceptorExtension implements Deactivatable, Extension
             ClassUtils.tryToLoadClassForName("javax.enterprise.inject.spi.AfterTypeDiscovery") != null)
         {
             Map<String, Object> defaultValueMap = new HashMap<String, Object>();
-            defaultValueMap.put("value", 0);
+            int priorityValue = Integer.parseInt(
+                ConfigResolver.getPropertyValue("deltaspike.interceptor.priority", "0"));
+            defaultValueMap.put("value", priorityValue);
             priorityAnnotationInstance = AnnotationInstanceProvider.of(priorityAnnotationClass, defaultValueMap);
         }
     }