[jboss-cvs] jboss-ejb3/src/main/org/jboss/ejb3/metamodel ...

Bill Burke bill at jboss.com
Tue Jul 25 22:07:56 EDT 2006


  User: bill    
  Date: 06/07/25 22:07:56

  Modified:    src/main/org/jboss/ejb3/metamodel     
                        EjbJarDDObjectFactory.java EnterpriseBean.java
                        Injectable.java Interceptor.java
  Removed:     src/main/org/jboss/ejb3/metamodel     
                        PersistenceContextRef.java
  Log:
  refactor metamodel for sharing with Tomcat
  
  Revision  Changes    Path
  1.5       +64 -63    jboss-ejb3/src/main/org/jboss/ejb3/metamodel/EjbJarDDObjectFactory.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: EjbJarDDObjectFactory.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-ejb3/src/main/org/jboss/ejb3/metamodel/EjbJarDDObjectFactory.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -b -r1.4 -r1.5
  --- EjbJarDDObjectFactory.java	20 Jun 2006 19:21:29 -0000	1.4
  +++ EjbJarDDObjectFactory.java	26 Jul 2006 02:07:56 -0000	1.5
  @@ -46,13 +46,14 @@
   import org.jboss.metamodel.descriptor.RunAs;
   import org.jboss.metamodel.descriptor.WebServiceRef;
   import org.jboss.metamodel.descriptor.SecurityRole;
  +import org.jboss.metamodel.descriptor.PersistenceContextRef;
   
   /**
    * org.jboss.xb.binding.ObjectModelFactory implementation that accepts data
    * chuncks from unmarshaller and assembles them into an EjbJarDD instance.
    *
    * @author <a href="mailto:bdecoste at jboss.com">William DeCoste</a>
  - * @version <tt>$Revision: 1.4 $</tt>
  + * @version <tt>$Revision: 1.5 $</tt>
    */
   public class EjbJarDDObjectFactory extends DDObjectFactory
   {
  
  
  
  1.3       +22 -46    jboss-ejb3/src/main/org/jboss/ejb3/metamodel/EnterpriseBean.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: EnterpriseBean.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-ejb3/src/main/org/jboss/ejb3/metamodel/EnterpriseBean.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -b -r1.2 -r1.3
  --- EnterpriseBean.java	20 Jun 2006 19:21:29 -0000	1.2
  +++ EnterpriseBean.java	26 Jul 2006 02:07:56 -0000	1.3
  @@ -22,7 +22,6 @@
   package org.jboss.ejb3.metamodel;
   
   import java.util.ArrayList;
  -import java.util.HashMap;
   import java.util.List;
   import java.util.Collection;
   import java.util.HashSet;
  @@ -35,17 +34,17 @@
   import org.jboss.metamodel.descriptor.PersistenceUnitRef;
   import org.jboss.metamodel.descriptor.ResourceEnvRef;
   import org.jboss.metamodel.descriptor.ResourceRef;
  +import org.jboss.metamodel.descriptor.PersistenceContextRef;
   
   /**
    * Represents an EJB element of the ejb-jar.xml deployment descriptor for the
    * 1.4 schema
    *
    * @author <a href="mailto:bdecoste at jboss.com">William DeCoste</a>
  - * @version <tt>$Revision: 1.2 $</tt>
  + * @version <tt>$Revision: 1.3 $</tt>
    */
   public abstract class EnterpriseBean 
      extends EnvironmentRefGroup
  -   implements Injectable 
   {
      private static final Logger log = Logger.getLogger(EnterpriseBean.class);
      
  @@ -347,27 +346,4 @@
         return sb.toString();
      }
   
  -   private List<PersistenceContextRef> persistenceContextRefs = new ArrayList<PersistenceContextRef>();
  -   private List<PersistenceUnitRef> persistenceUnitRefs = new ArrayList<PersistenceUnitRef>();
  -
  -   public List<PersistenceContextRef> getPersistenceContextRefs()
  -   {
  -      return persistenceContextRefs;
  -   }
  -
  -   public List<PersistenceUnitRef> getPersistenceUnitRefs()
  -   {
  -      return persistenceUnitRefs;
  -   }
  -
  -   public void addPersistenceContextRef(PersistenceContextRef ref)
  -   {
  -      persistenceContextRefs.add(ref);
  -   }
  -
  -   public void addPersistenceUnitRef(PersistenceUnitRef ref)
  -   {
  -      persistenceUnitRefs.add(ref);
  -   }
  -   
   }
  
  
  
  1.3       +5 -4      jboss-ejb3/src/main/org/jboss/ejb3/metamodel/Injectable.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: Injectable.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-ejb3/src/main/org/jboss/ejb3/metamodel/Injectable.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -b -r1.2 -r1.3
  --- Injectable.java	20 Jun 2006 19:21:29 -0000	1.2
  +++ Injectable.java	26 Jul 2006 02:07:56 -0000	1.3
  @@ -32,11 +32,12 @@
   import org.jboss.metamodel.descriptor.ResourceEnvRef;
   import org.jboss.metamodel.descriptor.ResourceRef;
   import org.jboss.metamodel.descriptor.WebServiceRef;
  +import org.jboss.metamodel.descriptor.PersistenceContextRef;
   
   /**
    * 
    * @author <a href="kabir.khan at jboss.com">Kabir Khan</a>
  - * @version $Revision: 1.2 $
  + * @version $Revision: 1.3 $
    */
   public interface Injectable
   {
  
  
  
  1.3       +2 -2      jboss-ejb3/src/main/org/jboss/ejb3/metamodel/Interceptor.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: Interceptor.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-ejb3/src/main/org/jboss/ejb3/metamodel/Interceptor.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -b -r1.2 -r1.3
  --- Interceptor.java	20 Jun 2006 19:21:29 -0000	1.2
  +++ Interceptor.java	26 Jul 2006 02:07:56 -0000	1.3
  @@ -26,15 +26,15 @@
   
   import org.jboss.metamodel.descriptor.EnvironmentRefGroup;
   import org.jboss.metamodel.descriptor.PersistenceUnitRef;
  +import org.jboss.metamodel.descriptor.PersistenceContextRef;
   
   /**
    * 
    * @author <a href="kabir.khan at jboss.com">Kabir Khan</a>
  - * @version $Revision: 1.2 $
  + * @version $Revision: 1.3 $
    */
   public class Interceptor
      extends EnvironmentRefGroup
  -   implements Injectable
   {
      String interceptorClass;
      Method aroundInvoke;
  
  
  



More information about the jboss-cvs-commits mailing list