User: docodan 
  Date: 01/06/03 12:11:37

  Added:       src/main/org/jboss/metadata EjbLocalRefMetaData.java
  Log:
  Beans have local-refs to other beans. (That should really be the only way to get 
them from the JNDI namespace.)
  
  Revision  Changes    Path
  1.1                  jboss/src/main/org/jboss/metadata/EjbLocalRefMetaData.java
  
  Index: EjbLocalRefMetaData.java
  ===================================================================
  /*
   * JBoss, the OpenSource EJB server
   *
   * Distributable under LGPL license.
   * See terms of license at gnu.org.
   */
  package org.jboss.metadata;
  
  import org.w3c.dom.Element;
  
  import org.jboss.ejb.DeploymentException;
  
  /**
   *   <description> 
   *      
   *   @see <related>
   *   @author Daniel OConnor ([EMAIL PROTECTED])
   */
  public class EjbLocalRefMetaData extends MetaData {
      // Constants -----------------------------------------------------
      
      // Attributes ----------------------------------------------------
        
     // the name used in the bean code
     private String name;
        
     // entity or session
     private String type;
        
        // the 2 interfaces
     private String localHome;
     private String local;
        
        // internal link: map name to link
     private String link;
        
  
      // Static --------------------------------------------------------
      
      // Constructors --------------------------------------------------
        
      // Public --------------------------------------------------------
        
     public String getName() { return name; }
        
     public String getType() { return type; }
        
     public String getHome() { return localHome; }
        
     public String getRemote() { return local; }
        
     public String getLink() { return link; }
  
      public void importEjbJarXml(Element element) throws DeploymentException {
        name = getElementContent(getUniqueChild(element, "ejb-ref-name"));
        type = getElementContent(getUniqueChild(element, "ejb-ref-type"));
        localHome = getElementContent(getUniqueChild(element, "local-home"));
        local = getElementContent(getUniqueChild(element, "local"));
        link = getElementContent(getOptionalChild(element, "ejb-link"));
     }          
      
  }
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to