You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by rm...@apache.org on 2013/09/19 10:12:03 UTC

svn commit: r1524648 - /tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/cdi/WebappBeanManager.java

Author: rmannibucau
Date: Thu Sep 19 08:12:03 2013
New Revision: 1524648

URL: http://svn.apache.org/r1524648
Log:
TOMEE-1034 ability to preload some classes at container setup (Maven.resolver() use case) + fixing new OWB API in core

Modified:
    tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/cdi/WebappBeanManager.java

Modified: tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/cdi/WebappBeanManager.java
URL: http://svn.apache.org/viewvc/tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/cdi/WebappBeanManager.java?rev=1524648&r1=1524647&r2=1524648&view=diff
==============================================================================
--- tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/cdi/WebappBeanManager.java (original)
+++ tomee/tomee/trunk/container/openejb-core/src/main/java/org/apache/openejb/cdi/WebappBeanManager.java Thu Sep 19 08:12:03 2013
@@ -51,15 +51,15 @@ public class WebappBeanManager extends B
     }
 
     @Override
-    public void fireEvent(final Object event, final EventMetadata metadata) {
+    public void fireEvent(final Object event, final EventMetadata metadata, final boolean isLifecycleEvent) {
         final Class<?> eventClass = event.getClass();
         if(ClassUtil.isDefinitionContainsTypeVariables(ClassUtil.getClass(metadata.getType()))) {
             throw new IllegalArgumentException("Event class : " + event.getClass().getName() + " can not be defined as generic type");
         }
 
-        getNotificationManager().fireEvent(event, metadata);
+        getNotificationManager().fireEvent(event, metadata, isLifecycleEvent);
         if (isEvent(eventClass)) {
-            getParentBm().getNotificationManager().fireEvent(event, metadata);
+            getParentBm().getNotificationManager().fireEvent(event, metadata, isLifecycleEvent);
         }
     }