[weld-commits] Weld SVN: r5226 - java-se/trunk/src/main/java/org/jboss/weld/environment/se/events.

weld-commits at lists.jboss.org weld-commits at lists.jboss.org
Tue Dec 8 07:12:59 EST 2009


Author: peteroyle
Date: 2009-12-08 07:12:59 -0500 (Tue, 08 Dec 2009)
New Revision: 5226

Removed:
   java-se/trunk/src/main/java/org/jboss/weld/environment/se/events/Shutdown.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.

Deleted: java-se/trunk/src/main/java/org/jboss/weld/environment/se/events/Shutdown.java
===================================================================
--- java-se/trunk/src/main/java/org/jboss/weld/environment/se/events/Shutdown.java	2009-12-08 12:12:49 UTC (rev 5225)
+++ java-se/trunk/src/main/java/org/jboss/weld/environment/se/events/Shutdown.java	2009-12-08 12:12:59 UTC (rev 5226)
@@ -1,35 +0,0 @@
-/**
- * JBoss, Home of Professional Open Source
- * Copyright 2009, Red Hat, Inc. and/or its affiliates, and individual
- * contributors by the @authors tag. See the copyright.txt in the
- * distribution for a full listing of individual contributors.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * http://www.apache.org/licenses/LICENSE-2.0
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.jboss.weld.environment.se.events;
-
-import java.lang.annotation.ElementType;
-import java.lang.annotation.Retention;
-import java.lang.annotation.RetentionPolicy;
-import java.lang.annotation.Target;
-import javax.inject.Qualifier;
-
-
-/**
- * Fired by weld SE before shutting down. Applications and modules should
- * release resources cleanly in response to this event.
- * 
- * @author Peter Royle
- */
- at Qualifier
- at Retention(RetentionPolicy.RUNTIME)
- at Target( { ElementType.PARAMETER, ElementType.METHOD, ElementType.FIELD, ElementType.TYPE })
-public @interface Shutdown {}



More information about the weld-commits mailing list