00001 00027 package org.objectweb.jonas_rar.deployment.api; 00028 00029 import java.io.Serializable; 00030 import java.util.List; 00031 00032 import org.objectweb.jonas_rar.deployment.xml.JonasActivationspec; 00033 00040 public class JonasActivationspecDesc implements Serializable { 00041 00045 private String id = null; 00046 00050 private List descriptionList = null; 00051 00055 private String jndiName = null; 00056 00060 private String defaultAS = null; 00061 00065 public JonasActivationspecDesc(JonasActivationspec ja) { 00066 if (ja != null) { 00067 id = ja.getId(); 00068 descriptionList = ja.getDescriptionList(); 00069 jndiName = ja.getJndiName(); 00070 defaultAS = ja.getDefaultAS(); 00071 } 00072 } 00073 00078 public String getId() { 00079 return id; 00080 } 00081 00086 public List getDescriptionList() { 00087 return descriptionList; 00088 } 00089 00094 public String getJndiName() { 00095 return jndiName; 00096 } 00097 00102 public String getDefaultAS() { 00103 return defaultAS; 00104 } 00105 00106 }