[weld-commits] Weld SVN: r6245 - extensions/trunk/src/main/java/org/jboss/weld/extensions/interceptor.

weld-commits at lists.jboss.org weld-commits at lists.jboss.org
Tue May 18 13:22:14 EDT 2010


Author: lincolnthree
Date: 2010-05-18 13:22:13 -0400 (Tue, 18 May 2010)
New Revision: 6245

Modified:
   extensions/trunk/src/main/java/org/jboss/weld/extensions/interceptor/InterceptorExtension.java
   extensions/trunk/src/main/java/org/jboss/weld/extensions/interceptor/Interceptors.java
Log:
Fixed bug in InterceptorExtension that was preventing CDI instantiation on GlassFish...

Modified: extensions/trunk/src/main/java/org/jboss/weld/extensions/interceptor/InterceptorExtension.java
===================================================================
--- extensions/trunk/src/main/java/org/jboss/weld/extensions/interceptor/InterceptorExtension.java	2010-05-18 17:04:13 UTC (rev 6244)
+++ extensions/trunk/src/main/java/org/jboss/weld/extensions/interceptor/InterceptorExtension.java	2010-05-18 17:22:13 UTC (rev 6245)
@@ -27,26 +27,20 @@
 
 public class InterceptorExtension implements Extension
 {
-   
-   private final Collection<Class<?>> enabledInterceptors;
-   
-   InterceptorExtension()
-   {
-      this.enabledInterceptors = Collections.synchronizedSet(new HashSet<Class<?>>());
-   }
 
-   @SuppressWarnings("unused")
-   void observeInterceptors(@Observes ProcessBean<?> pmb)
+   private final Collection<Class<?>> enabledInterceptors = Collections.synchronizedSet(new HashSet<Class<?>>());
+
+   void observeInterceptors(@Observes final ProcessBean<?> pmb)
    {
       if (pmb.getBean() instanceof Interceptor<?>)
       {
          this.enabledInterceptors.add(pmb.getBean().getBeanClass());
       }
    }
-   
+
    Collection<Class<?>> getEnabledInterceptors()
    {
       return enabledInterceptors;
    }
-   
+
 }

Modified: extensions/trunk/src/main/java/org/jboss/weld/extensions/interceptor/Interceptors.java
===================================================================
--- extensions/trunk/src/main/java/org/jboss/weld/extensions/interceptor/Interceptors.java	2010-05-18 17:04:13 UTC (rev 6244)
+++ extensions/trunk/src/main/java/org/jboss/weld/extensions/interceptor/Interceptors.java	2010-05-18 17:22:13 UTC (rev 6245)
@@ -20,17 +20,12 @@
 
 public class Interceptors
 {
-   
+
    @Inject
    private InterceptorExtension interceptorExtension;
-   
-   private Interceptors()
+
+   public boolean isInterceptorEnabled(final Class<?> clazz)
    {
-      // TODO Auto-generated constructor stub
-   }
-   
-   public boolean isInterceptorEnabled(Class<?> clazz)
-   {
       return interceptorExtension.getEnabledInterceptors().contains(clazz);
    }
 



More information about the weld-commits mailing list