JonasResourceEnv.java

00001 
00027 package org.objectweb.jonas_lib.deployment.xml;
00028 
00033 public class JonasResourceEnv extends AbsElement {
00034 
00038     private String resourceEnvRefName = null;
00039 
00043     private String jndiName = null;
00044 
00045 
00046     // Setters
00047 
00052     public void setResourceEnvRefName(String resourceEnvRefName) {
00053         this.resourceEnvRefName = resourceEnvRefName;
00054     }
00055 
00056 
00061     public void setJndiName(String jndiName) {
00062         this.jndiName = jndiName;
00063     }
00064 
00065 
00066 
00067     // Getters
00068 
00069 
00073     public String getResourceEnvRefName() {
00074         return resourceEnvRefName;
00075     }
00076 
00077 
00081     public String getJndiName() {
00082         return jndiName;
00083     }
00084 
00085 
00086 
00092     public String toXML(int indent) {
00093         StringBuffer sb = new StringBuffer();
00094         sb.append(indent(indent));
00095         sb.append("<jonas-resource-env>\n");
00096 
00097         indent += 2;
00098 
00099         // name
00100         sb.append(xmlElement(resourceEnvRefName, "resource-env-ref-name", indent));
00101 
00102         // jndi-name
00103         sb.append(xmlElement(jndiName, "jndi-name", indent));
00104 
00105         indent -= 2;
00106         sb.append(indent(indent));
00107         sb.append("</jonas-resource-env>\n");
00108 
00109         return sb.toString();
00110     }
00111 
00112 
00113 
00114 }

Generated on Tue Feb 15 15:05:51 2005 for JOnAS by  doxygen 1.3.9.1