[jboss-cvs] JBossAS SVN: r69029 - projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Jan 16 09:00:52 EST 2008


Author: wolfc
Date: 2008-01-16 09:00:52 -0500 (Wed, 16 Jan 2008)
New Revision: 69029

Modified:
   projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/ActivationConfigPropertyImpl.java
   projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/ApplicationExceptionImpl.java
   projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/AroundInvokeImpl.java
   projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/DeclareRolesImpl.java
   projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/DenyAllImpl.java
   projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/PermitAllImpl.java
   projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/PostActivateImpl.java
   projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/PostConstructImpl.java
   projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/PreDestroyImpl.java
   projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/PrePassivateImpl.java
   projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/ProducerImpl.java
   projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/ProducersImpl.java
   projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/RemoveImpl.java
   projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/ResourceImpl.java
   projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/RolesAllowedImpl.java
   projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/StatefulImpl.java
   projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/StatelessImpl.java
   projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/TransactionAttributeImpl.java
Log:
Fixed weird compiler issues

Modified: projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/ActivationConfigPropertyImpl.java
===================================================================
--- projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/ActivationConfigPropertyImpl.java	2008-01-16 13:03:32 UTC (rev 69028)
+++ projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/ActivationConfigPropertyImpl.java	2008-01-16 14:00:52 UTC (rev 69029)
@@ -21,6 +21,8 @@
  */
 package org.jboss.ejb3.annotation.impl;
 
+import java.lang.annotation.Annotation;
+
 import javax.ejb.ActivationConfigProperty;
 
 
@@ -56,7 +58,7 @@
       return ActivationConfigProperty.class.getName();
    }
 
-   public Class annotationType()
+   public Class<? extends Annotation> annotationType()
    {
       return ActivationConfigProperty.class;
    }

Modified: projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/ApplicationExceptionImpl.java
===================================================================
--- projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/ApplicationExceptionImpl.java	2008-01-16 13:03:32 UTC (rev 69028)
+++ projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/ApplicationExceptionImpl.java	2008-01-16 14:00:52 UTC (rev 69029)
@@ -21,6 +21,8 @@
  */
 package org.jboss.ejb3.annotation.impl;
 
+import java.lang.annotation.Annotation;
+
 import javax.ejb.ApplicationException;
 
 
@@ -44,7 +46,7 @@
       return rollback;
    }
 
-   public Class annotationType()
+   public Class<? extends Annotation> annotationType()
    {
       return ApplicationException.class;
    }

Modified: projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/AroundInvokeImpl.java
===================================================================
--- projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/AroundInvokeImpl.java	2008-01-16 13:03:32 UTC (rev 69028)
+++ projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/AroundInvokeImpl.java	2008-01-16 14:00:52 UTC (rev 69029)
@@ -21,6 +21,8 @@
  */
 package org.jboss.ejb3.annotation.impl;
 
+import java.lang.annotation.Annotation;
+
 import javax.interceptor.AroundInvoke;
 
 /**
@@ -35,7 +37,7 @@
    {
    }
 
-   public Class annotationType()
+   public Class<? extends Annotation> annotationType()
    {
       return AroundInvoke.class;
    }

Modified: projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/DeclareRolesImpl.java
===================================================================
--- projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/DeclareRolesImpl.java	2008-01-16 13:03:32 UTC (rev 69028)
+++ projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/DeclareRolesImpl.java	2008-01-16 14:00:52 UTC (rev 69029)
@@ -21,6 +21,8 @@
  */
 package org.jboss.ejb3.annotation.impl;
 
+import java.lang.annotation.Annotation;
+
 import javax.annotation.security.DeclareRoles;
 
 
@@ -44,7 +46,7 @@
       return v;
    }
 
-   public Class annotationType()
+   public Class<? extends Annotation> annotationType()
    {
       return DeclareRoles.class;
    }

Modified: projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/DenyAllImpl.java
===================================================================
--- projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/DenyAllImpl.java	2008-01-16 13:03:32 UTC (rev 69028)
+++ projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/DenyAllImpl.java	2008-01-16 14:00:52 UTC (rev 69029)
@@ -21,6 +21,8 @@
  */
 package org.jboss.ejb3.annotation.impl;
 
+import java.lang.annotation.Annotation;
+
 import javax.annotation.security.DenyAll;
 
 /**
@@ -35,7 +37,7 @@
    {
    }
 
-   public Class annotationType()
+   public Class<? extends Annotation> annotationType()
    {
       return DenyAll.class;
    }

Modified: projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/PermitAllImpl.java
===================================================================
--- projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/PermitAllImpl.java	2008-01-16 13:03:32 UTC (rev 69028)
+++ projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/PermitAllImpl.java	2008-01-16 14:00:52 UTC (rev 69029)
@@ -21,6 +21,8 @@
  */
 package org.jboss.ejb3.annotation.impl;
 
+import java.lang.annotation.Annotation;
+
 import javax.annotation.security.PermitAll;
 
 /**
@@ -35,7 +37,7 @@
    {
    }
 
-   public Class annotationType()
+   public Class<? extends Annotation> annotationType()
    {
       return PermitAll.class;
    }

Modified: projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/PostActivateImpl.java
===================================================================
--- projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/PostActivateImpl.java	2008-01-16 13:03:32 UTC (rev 69028)
+++ projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/PostActivateImpl.java	2008-01-16 14:00:52 UTC (rev 69029)
@@ -21,6 +21,8 @@
  */
 package org.jboss.ejb3.annotation.impl;
 
+import java.lang.annotation.Annotation;
+
 import javax.ejb.PostActivate;
 
 /**
@@ -35,7 +37,7 @@
    {
    }
 
-   public Class annotationType()
+   public Class<? extends Annotation> annotationType()
    {
       return PostActivate.class;
    }

Modified: projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/PostConstructImpl.java
===================================================================
--- projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/PostConstructImpl.java	2008-01-16 13:03:32 UTC (rev 69028)
+++ projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/PostConstructImpl.java	2008-01-16 14:00:52 UTC (rev 69029)
@@ -21,6 +21,8 @@
  */
 package org.jboss.ejb3.annotation.impl;
 
+import java.lang.annotation.Annotation;
+
 import javax.annotation.PostConstruct;
 
 /**
@@ -35,7 +37,7 @@
    {
    }
 
-   public Class annotationType()
+   public Class<? extends Annotation> annotationType()
    {
       return PostConstruct.class;
    }

Modified: projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/PreDestroyImpl.java
===================================================================
--- projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/PreDestroyImpl.java	2008-01-16 13:03:32 UTC (rev 69028)
+++ projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/PreDestroyImpl.java	2008-01-16 14:00:52 UTC (rev 69029)
@@ -21,6 +21,8 @@
  */
 package org.jboss.ejb3.annotation.impl;
 
+import java.lang.annotation.Annotation;
+
 import javax.annotation.PreDestroy;
 
 /**
@@ -35,7 +37,7 @@
    {
    }
 
-   public Class annotationType()
+   public Class<? extends Annotation> annotationType()
    {
       return PreDestroy.class;
    }

Modified: projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/PrePassivateImpl.java
===================================================================
--- projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/PrePassivateImpl.java	2008-01-16 13:03:32 UTC (rev 69028)
+++ projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/PrePassivateImpl.java	2008-01-16 14:00:52 UTC (rev 69029)
@@ -21,6 +21,8 @@
  */
 package org.jboss.ejb3.annotation.impl;
 
+import java.lang.annotation.Annotation;
+
 import javax.ejb.PrePassivate;
 
 /**
@@ -35,7 +37,7 @@
    {
    }
 
-   public Class annotationType()
+   public Class<? extends Annotation> annotationType()
    {
       return PrePassivate.class;
    }

Modified: projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/ProducerImpl.java
===================================================================
--- projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/ProducerImpl.java	2008-01-16 13:03:32 UTC (rev 69028)
+++ projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/ProducerImpl.java	2008-01-16 14:00:52 UTC (rev 69029)
@@ -22,6 +22,7 @@
 package org.jboss.ejb3.annotation.impl;
 
 import java.io.Serializable;
+import java.lang.annotation.Annotation;
 
 import org.jboss.ejb3.annotation.Producer;
 /**
@@ -82,7 +83,7 @@
       return acknowledgeMode;
    }
 
-   public Class annotationType()
+   public Class<? extends Annotation> annotationType()
    {
       return Producer.class;
    }

Modified: projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/ProducersImpl.java
===================================================================
--- projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/ProducersImpl.java	2008-01-16 13:03:32 UTC (rev 69028)
+++ projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/ProducersImpl.java	2008-01-16 14:00:52 UTC (rev 69029)
@@ -22,6 +22,7 @@
 package org.jboss.ejb3.annotation.impl;
 
 import java.io.Serializable;
+import java.lang.annotation.Annotation;
 import java.util.ArrayList;
 import java.util.List;
 
@@ -55,7 +56,7 @@
       producers.add(producer);
    }
 
-   public Class annotationType()
+   public Class<? extends Annotation> annotationType()
    {
       return Producers.class;
    }

Modified: projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/RemoveImpl.java
===================================================================
--- projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/RemoveImpl.java	2008-01-16 13:03:32 UTC (rev 69028)
+++ projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/RemoveImpl.java	2008-01-16 14:00:52 UTC (rev 69029)
@@ -21,6 +21,8 @@
  */
 package org.jboss.ejb3.annotation.impl;
 
+import java.lang.annotation.Annotation;
+
 import javax.ejb.Remove;
 
 
@@ -49,7 +51,7 @@
       return retain;
    }
 
-   public Class annotationType()
+   public Class<? extends Annotation> annotationType()
    {
       return Remove.class;
    }

Modified: projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/ResourceImpl.java
===================================================================
--- projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/ResourceImpl.java	2008-01-16 13:03:32 UTC (rev 69028)
+++ projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/ResourceImpl.java	2008-01-16 14:00:52 UTC (rev 69029)
@@ -21,6 +21,8 @@
  */
 package org.jboss.ejb3.annotation.impl;
 
+import java.lang.annotation.Annotation;
+
 import javax.annotation.Resource;
 
 
@@ -97,7 +99,7 @@
       this.shareable = shareable;
    }
 
-   public Class annotationType()
+   public Class<? extends Annotation> annotationType()
    {
       return Resource.class;
    }

Modified: projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/RolesAllowedImpl.java
===================================================================
--- projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/RolesAllowedImpl.java	2008-01-16 13:03:32 UTC (rev 69028)
+++ projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/RolesAllowedImpl.java	2008-01-16 14:00:52 UTC (rev 69029)
@@ -21,6 +21,7 @@
  */
 package org.jboss.ejb3.annotation.impl;
 
+import java.lang.annotation.Annotation;
 import java.util.ArrayList;
 
 import javax.annotation.security.RolesAllowed;
@@ -51,7 +52,7 @@
       return value;
    }
 
-   public Class annotationType()
+   public Class<? extends Annotation> annotationType()
    {
       return RolesAllowed.class;
    }

Modified: projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/StatefulImpl.java
===================================================================
--- projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/StatefulImpl.java	2008-01-16 13:03:32 UTC (rev 69028)
+++ projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/StatefulImpl.java	2008-01-16 14:00:52 UTC (rev 69029)
@@ -21,6 +21,8 @@
  */
 package org.jboss.ejb3.annotation.impl;
 
+import java.lang.annotation.Annotation;
+
 import javax.ejb.Stateful;
 
 
@@ -44,7 +46,7 @@
       return name;
    }
 
-   public Class annotationType()
+   public Class<? extends Annotation> annotationType()
    {
       return Stateful.class;
    }

Modified: projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/StatelessImpl.java
===================================================================
--- projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/StatelessImpl.java	2008-01-16 13:03:32 UTC (rev 69028)
+++ projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/StatelessImpl.java	2008-01-16 14:00:52 UTC (rev 69029)
@@ -21,6 +21,8 @@
  */
 package org.jboss.ejb3.annotation.impl;
 
+import java.lang.annotation.Annotation;
+
 import javax.ejb.Stateless;
 
 
@@ -44,7 +46,7 @@
       return name;
    }
 
-   public Class annotationType()
+   public Class<? extends Annotation> annotationType()
    {
       return Stateless.class;
    }

Modified: projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/TransactionAttributeImpl.java
===================================================================
--- projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/TransactionAttributeImpl.java	2008-01-16 13:03:32 UTC (rev 69028)
+++ projects/ejb3/trunk/ejb3-impl/src/main/java/org/jboss/ejb3/annotation/impl/TransactionAttributeImpl.java	2008-01-16 14:00:52 UTC (rev 69029)
@@ -21,6 +21,8 @@
  */
 package org.jboss.ejb3.annotation.impl;
 
+import java.lang.annotation.Annotation;
+
 import javax.ejb.TransactionAttribute;
 import javax.ejb.TransactionAttributeType;
 
@@ -53,7 +55,7 @@
       return type;
    }
 
-   public Class annotationType()
+   public Class<? extends Annotation> annotationType()
    {
       return TransactionAttribute.class;
    }




More information about the jboss-cvs-commits mailing list