1 45 46 package org.openejb.alt.assembler.classic.xml; 47 48 49 import org.openejb.OpenEJBException; 50 import org.openejb.alt.assembler.classic.EjbReferenceLocationInfo; 51 import org.w3c.dom.Node ; 52 53 63 public class EjbReferenceLocation extends EjbReferenceLocationInfo implements DomObject{ 64 65 68 public static final String EJB_DEPLOYMENT_ID = "ejb-deployment-id"; 69 72 public static final String REMOTE_REF_NAME = "remote-ref-name"; 73 76 public static final String JNDI_CONTEXT_ID = "jndi-context-id"; 77 78 81 public void initializeFromDOM(Node node) throws OpenEJBException{ 82 ejbDeploymentId = DomTools.getChildElementPCData(node, EJB_DEPLOYMENT_ID); 83 if(ejbDeploymentId==null){ 84 remote = true; 85 remoteRefName = DomTools.getChildElementPCData(node, REMOTE_REF_NAME); 86 jndiContextId = DomTools.getChildElementPCData(node, JNDI_CONTEXT_ID); 87 } 88 } 89 90 public void serializeToDOM(Node node) throws OpenEJBException{} 91 } 92 93 | Popular Tags |