[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