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.Activationspec; 00039 public class ActivationspecDesc implements Serializable { 00040 00044 private String activationspecClass = null; 00045 00049 private List requiredConfigPropertyList = null; 00050 00051 00055 public ActivationspecDesc(Activationspec as) { 00056 if (as != null) { 00057 activationspecClass = as.getActivationspecClass(); 00058 requiredConfigPropertyList = Utility.requiredConfigProperty(as.getRequiredConfigPropertyList()); 00059 } 00060 } 00061 00066 public String getActivationspecClass() { 00067 return activationspecClass; 00068 } 00069 00074 public List getRequiredConfigPropertyList() { 00075 return requiredConfigPropertyList; 00076 } 00077 00078 }