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);
}
}