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