00001
00028 package org.objectweb.jonas_ws.deployment.xml;
00029
00030 import org.objectweb.jonas_lib.deployment.xml.AbsElement;
00031
00038 public class ServiceImplBean extends AbsElement {
00039
00043 private String ejbLink = null;
00044
00048 private String servletLink = null;
00049
00050
00054 public ServiceImplBean() {
00055 super();
00056 }
00057
00062 public String getEjbLink() {
00063 return ejbLink;
00064 }
00065
00070 public void setEjbLink(String ejbLink) {
00071 this.ejbLink = ejbLink;
00072 }
00073
00078 public String getServletLink() {
00079 return servletLink;
00080 }
00081
00086 public void setServletLink(String servletLink) {
00087 this.servletLink = servletLink;
00088 }
00089
00095 public String toXML(int indent) {
00096 StringBuffer sb = new StringBuffer();
00097 sb.append(indent(indent));
00098 sb.append("<service-impl-bean>\n");
00099
00100 indent += 2;
00101
00102
00103 sb.append(xmlElement(ejbLink, "ejb-link", indent));
00104
00105 sb.append(xmlElement(servletLink, "servlet-link", indent));
00106 indent -= 2;
00107 sb.append(indent(indent));
00108 sb.append("</service-impl-bean>\n");
00109
00110 return sb.toString();
00111 }
00112 }