Author: peteroyle
Date: 2009-12-08 07:12:39 -0500 (Tue, 08 Dec 2009)
New Revision: 5224
Modified:
java-se/trunk/src/main/java/org/jboss/weld/environment/se/Weld.java
Log:
WELDX-57: Removed proprietary shutdown event, replaced with standard BeforeShutdown. Also
added shutdown() to Weld, and set Weld.class up as a managed bean for use when observing
the ContainerInitialized event.
Modified: java-se/trunk/src/main/java/org/jboss/weld/environment/se/Weld.java
===================================================================
--- java-se/trunk/src/main/java/org/jboss/weld/environment/se/Weld.java 2009-12-08
12:12:29 UTC (rev 5223)
+++ java-se/trunk/src/main/java/org/jboss/weld/environment/se/Weld.java 2009-12-08
12:12:39 UTC (rev 5224)
@@ -16,6 +16,9 @@
*/
package org.jboss.weld.environment.se;
+import javax.annotation.PostConstruct;
+import javax.inject.Inject;
+import javax.jws.soap.InitParam;
import org.jboss.weld.bootstrap.api.Bootstrap;
import org.jboss.weld.bootstrap.api.Environments;
import org.jboss.weld.bootstrap.spi.BeanDeploymentArchive;
@@ -64,6 +67,7 @@
* Boots Weld and creates and returns a WeldContainer instance, through which
* beans and events can be accesed.
*/
+ @PostConstruct
public WeldContainer initialize()
{