1 17 18 package org.apache.geronimo.naming.deployment; 19 20 import javax.enterprise.deploy.model.DDBean ; 21 22 import org.apache.geronimo.deployment.plugin.DConfigBeanSupport; 23 import org.apache.xmlbeans.SchemaTypeLoader; 24 import org.apache.xmlbeans.XmlObject; 25 26 27 33 public class RemoteRefDConfigBean extends DConfigBeanSupport { 34 35 protected final XmlObject ref; 36 37 public RemoteRefDConfigBean(DDBean ddBean, XmlObject ref, String namePath) { 38 super(ddBean, ref); 39 this.ref = ref; 40 41 assert ddBean.getChildBean(namePath)[0].getText().equals(getRefName()); 42 } 43 44 String getRefName() { 45 return null; 46 } 48 49 public String getExternalUri() { 50 return null; 51 } 53 54 public void setExternalUri(String targetURI) { 55 } 57 58 59 public String getKernelName() { 60 return null; 61 } 63 64 public void setKernelName(String kernelName) { 65 } 67 68 public String getTargetName() { 69 return null; 70 } 72 73 public void setTargetName(String targetName) { 74 } 76 77 protected SchemaTypeLoader getSchemaTypeLoader() { 78 return ENCHelper.SCHEMA_TYPE_LOADER; 79 } 80 } 81 | Popular Tags |