[jboss-cvs] JBossAS SVN: r94675 - projects/javaee/branches/Branch_5_0/jboss-ejb-api/src/main/javax/interceptor.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Oct 12 10:53:25 EDT 2009


Author: smcgowan at redhat.com
Date: 2009-10-12 10:53:25 -0400 (Mon, 12 Oct 2009)
New Revision: 94675

Removed:
   projects/javaee/branches/Branch_5_0/jboss-ejb-api/src/main/javax/interceptor/AroundInvoke.java
   projects/javaee/branches/Branch_5_0/jboss-ejb-api/src/main/javax/interceptor/ExcludeClassInterceptors.java
   projects/javaee/branches/Branch_5_0/jboss-ejb-api/src/main/javax/interceptor/ExcludeDefaultInterceptors.java
   projects/javaee/branches/Branch_5_0/jboss-ejb-api/src/main/javax/interceptor/Interceptors.java
   projects/javaee/branches/Branch_5_0/jboss-ejb-api/src/main/javax/interceptor/InvocationContext.java
Log:
JBEE-10 - remove javax.interceptor classes, to be distributed separately

Deleted: projects/javaee/branches/Branch_5_0/jboss-ejb-api/src/main/javax/interceptor/AroundInvoke.java
===================================================================
--- projects/javaee/branches/Branch_5_0/jboss-ejb-api/src/main/javax/interceptor/AroundInvoke.java	2009-10-12 14:34:24 UTC (rev 94674)
+++ projects/javaee/branches/Branch_5_0/jboss-ejb-api/src/main/javax/interceptor/AroundInvoke.java	2009-10-12 14:53:25 UTC (rev 94675)
@@ -1,38 +0,0 @@
-/*
-* JBoss, Home of Professional Open Source
-* Copyright 2005, JBoss Inc., and individual contributors as indicated
-* by the @authors tag. See the copyright.txt in the distribution for a
-* full listing of individual contributors.
-*
-* This is free software; you can redistribute it and/or modify it
-* under the terms of the GNU Lesser General Public License as
-* published by the Free Software Foundation; either version 2.1 of
-* the License, or (at your option) any later version.
-*
-* This software is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-* Lesser General Public License for more details.
-*
-* You should have received a copy of the GNU Lesser General Public
-* License along with this software; if not, write to the Free
-* Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
-* 02110-1301 USA, or see the FSF site: http://www.fsf.org.
-*/
-package javax.interceptor;
-
-import java.lang.annotation.Retention;
-import java.lang.annotation.Target;
-import static java.lang.annotation.ElementType.*;
-import static java.lang.annotation.RetentionPolicy.*;
-
-/**
- * Defines an interceptor method. The method must have the signature:
- * public Object <METHOD>(InvocationContext) throws Exception
- * 
- * @author <a href="mailto:kabir.khan at jboss.org">Kabir Khan</a>
- * @version $Revision$
- */
- at Target({METHOD}) @Retention(RUNTIME)
-public @interface AroundInvoke {
-}

Deleted: projects/javaee/branches/Branch_5_0/jboss-ejb-api/src/main/javax/interceptor/ExcludeClassInterceptors.java
===================================================================
--- projects/javaee/branches/Branch_5_0/jboss-ejb-api/src/main/javax/interceptor/ExcludeClassInterceptors.java	2009-10-12 14:34:24 UTC (rev 94674)
+++ projects/javaee/branches/Branch_5_0/jboss-ejb-api/src/main/javax/interceptor/ExcludeClassInterceptors.java	2009-10-12 14:53:25 UTC (rev 94675)
@@ -1,23 +0,0 @@
-/*
- * JBoss, the OpenSource J2EE webOS
- * 
- * Distributable under LGPL license.
- * See terms of license at gnu.org.
- */
-package javax.interceptor;
-
-import static java.lang.annotation.ElementType.METHOD;
-import static java.lang.annotation.RetentionPolicy.RUNTIME;
-
-import java.lang.annotation.Retention;
-import java.lang.annotation.Target;
-
-/**
- * 
- * @author <a href="kabir.khan at jboss.com">Kabir Khan</a>
- * @version $Revision$
- */
- at Target({METHOD}) @Retention(RUNTIME)
-public @interface ExcludeClassInterceptors {
-
-}

Deleted: projects/javaee/branches/Branch_5_0/jboss-ejb-api/src/main/javax/interceptor/ExcludeDefaultInterceptors.java
===================================================================
--- projects/javaee/branches/Branch_5_0/jboss-ejb-api/src/main/javax/interceptor/ExcludeDefaultInterceptors.java	2009-10-12 14:34:24 UTC (rev 94674)
+++ projects/javaee/branches/Branch_5_0/jboss-ejb-api/src/main/javax/interceptor/ExcludeDefaultInterceptors.java	2009-10-12 14:53:25 UTC (rev 94675)
@@ -1,24 +0,0 @@
-/*
- * JBoss, the OpenSource J2EE webOS
- * 
- * Distributable under LGPL license.
- * See terms of license at gnu.org.
- */
-package javax.interceptor;
-
-import static java.lang.annotation.ElementType.METHOD;
-import static java.lang.annotation.ElementType.TYPE;
-import static java.lang.annotation.RetentionPolicy.RUNTIME;
-
-import java.lang.annotation.Retention;
-import java.lang.annotation.Target;
-
-/**
- * 
- * @author <a href="kabir.khan at jboss.com">Kabir Khan</a>
- * @version $Revision$
- */
- at Target({TYPE, METHOD}) @Retention(RUNTIME)
-public @interface ExcludeDefaultInterceptors {
-
-}

Deleted: projects/javaee/branches/Branch_5_0/jboss-ejb-api/src/main/javax/interceptor/Interceptors.java
===================================================================
--- projects/javaee/branches/Branch_5_0/jboss-ejb-api/src/main/javax/interceptor/Interceptors.java	2009-10-12 14:34:24 UTC (rev 94674)
+++ projects/javaee/branches/Branch_5_0/jboss-ejb-api/src/main/javax/interceptor/Interceptors.java	2009-10-12 14:53:25 UTC (rev 94675)
@@ -1,41 +0,0 @@
-/*
-* JBoss, Home of Professional Open Source
-* Copyright 2005, JBoss Inc., and individual contributors as indicated
-* by the @authors tag. See the copyright.txt in the distribution for a
-* full listing of individual contributors.
-*
-* This is free software; you can redistribute it and/or modify it
-* under the terms of the GNU Lesser General Public License as
-* published by the Free Software Foundation; either version 2.1 of
-* the License, or (at your option) any later version.
-*
-* This software is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-* Lesser General Public License for more details.
-*
-* You should have received a copy of the GNU Lesser General Public
-* License along with this software; if not, write to the Free
-* Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
-* 02110-1301 USA, or see the FSF site: http://www.fsf.org.
-*/
-package javax.interceptor;
-
-import java.lang.annotation.Retention;
-import java.lang.annotation.Target;
-import static java.lang.annotation.ElementType.*;
-import static java.lang.annotation.RetentionPolicy.*;
-
-/**
- * An interceptor class is denoted using the Interceptor annotation on the bean
- * class with which it is associated. In the case of multiple interceptor
- * classes, the Interceptors annotation is used.
- * 
- * @author <a href="mailto:kabir.khan at jboss.org">Kabir Khan</a>
- * @version $Revision$
- */
- at Target({TYPE, METHOD}) @Retention(RUNTIME)
-   public @interface Interceptors
-{
-   Class[] value();
-}

Deleted: projects/javaee/branches/Branch_5_0/jboss-ejb-api/src/main/javax/interceptor/InvocationContext.java
===================================================================
--- projects/javaee/branches/Branch_5_0/jboss-ejb-api/src/main/javax/interceptor/InvocationContext.java	2009-10-12 14:34:24 UTC (rev 94674)
+++ projects/javaee/branches/Branch_5_0/jboss-ejb-api/src/main/javax/interceptor/InvocationContext.java	2009-10-12 14:53:25 UTC (rev 94675)
@@ -1,49 +0,0 @@
-/*
-* JBoss, Home of Professional Open Source
-* Copyright 2005, JBoss Inc., and individual contributors as indicated
-* by the @authors tag. See the copyright.txt in the distribution for a
-* full listing of individual contributors.
-*
-* This is free software; you can redistribute it and/or modify it
-* under the terms of the GNU Lesser General Public License as
-* published by the Free Software Foundation; either version 2.1 of
-* the License, or (at your option) any later version.
-*
-* This software is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-* Lesser General Public License for more details.
-*
-* You should have received a copy of the GNU Lesser General Public
-* License along with this software; if not, write to the Free
-* Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
-* 02110-1301 USA, or see the FSF site: http://www.fsf.org.
-*/
-package javax.interceptor;
-
-import java.lang.reflect.Method;
-
-/**
- * The InvocationContext object provides the metadata that is required for
- * AroundInvoke interceptor methods.
- * 
- * @author <a href="mailto:kabir.khan at jboss.org">Kabir Khan</a>
- * @version $Revision$
- */
-public interface InvocationContext
-{
-   public Object getTarget();
-
-   public Method getMethod();
-
-   public Object[] getParameters();
-
-   public void setParameters(Object[] params);
-
-   /**
-    * Returns the context data associated with this invocation or lifecycle callback. If there is no context data, an empty Map object will be returned.
-    */
-   public java.util.Map<String, Object> getContextData();
-
-   public Object proceed() throws Exception;
-}
\ No newline at end of file




More information about the jboss-cvs-commits mailing list