package org.mobicents.slee.container.component.deployment.jaxb.descriptors.common.references; /** * Start time:15:15:53 2009-01-20<br> * Project: mobicents-jainslee-server-core<br> * * @author <a href="mailto:baranowb@gmail.com"> Bartosz Baranowski </a> * @author <a href="mailto:brainslog@gmail.com"> Alexandre Mendonca </a> */ public class MEjbRef { private String description; private String ejbRefName; private String ejbRefType; private String home; private String remote; private String ejbLink; public MEjbRef(org.mobicents.slee.container.component.deployment.jaxb.slee.sbb.EjbRef ejbRef10) { this.description = ejbRef10.getDescription() == null ? null : ejbRef10.getDescription().getvalue(); this.ejbRefName = ejbRef10.getEjbRefName().getvalue(); this.ejbRefType = ejbRef10.getEjbRefType().getvalue(); this.home = ejbRef10.getHome().getvalue(); this.remote = ejbRef10.getRemote().getvalue(); //Optional, removed in 1.1 this.ejbLink = ejbRef10.getEjbLink() == null ? null : ejbRef10.getEjbLink().getvalue(); } public MEjbRef(org.mobicents.slee.container.component.deployment.jaxb.slee11.sbb.EjbRef ejbRef11) { this.description = ejbRef11.getDescription() == null ? null : ejbRef11.getDescription().getvalue(); this.ejbRefName = ejbRef11.getEjbRefName().getvalue(); this.ejbRefType = ejbRef11.getEjbRefType().getvalue(); this.home = ejbRef11.getHome().getvalue(); this.remote = ejbRef11.getRemote().getvalue(); } public String getDescription() { return description; } public String getEjbRefName() { return ejbRefName; } public String getEjbRefType() { return ejbRefType; } public String getHome() { return home; } public String getRemote() { return remote; } public String getEjbLink() { return ejbLink; } }