Utility.java

00001 
00027 package org.objectweb.jonas_rar.deployment.api;
00028 
00029 import java.util.Iterator;
00030 import java.util.List;
00031 
00032 import org.objectweb.jonas_rar.deployment.xml.Adminobject;
00033 import org.objectweb.jonas_rar.deployment.xml.AuthenticationMechanism;
00034 import org.objectweb.jonas_rar.deployment.xml.ConfigProperty;
00035 import org.objectweb.jonas_rar.deployment.xml.ConnectionDefinition;
00036 import org.objectweb.jonas_rar.deployment.xml.JonasActivationspec;
00037 import org.objectweb.jonas_rar.deployment.xml.JonasAdminobject;
00038 import org.objectweb.jonas_rar.deployment.xml.JonasConfigProperty;
00039 import org.objectweb.jonas_rar.deployment.xml.JonasConnectionDefinition;
00040 import org.objectweb.jonas_rar.deployment.xml.Messagelistener;
00041 import org.objectweb.jonas_rar.deployment.xml.RequiredConfigProperty;
00042 import org.objectweb.jonas_rar.deployment.xml.SecurityPermission;
00043 import org.objectweb.jonas_lib.deployment.xml.JLinkedList;
00044 
00051 public class Utility {
00052 
00057     public static List adminobject(List cp) {
00058         
00059         List conv = new JLinkedList("AdminobjectDesc");
00060         for (Iterator i = cp.iterator(); i.hasNext(); ) {
00061             conv.add(new AdminobjectDesc((Adminobject) i.next()));
00062         }
00063         return conv;
00064     }
00065 
00070     public static List authenticationMechanism(List am) {
00071         List conv = new JLinkedList("AuthenticationMechanismDesc");
00072         for (Iterator i = am.iterator(); i.hasNext(); ) {
00073             conv.add(new AuthenticationMechanismDesc((AuthenticationMechanism) i.next()));
00074         }
00075         return conv;
00076     }
00077 
00082     public static List configProperty(List cp) {
00083         
00084         List conv = new JLinkedList("ConfigPropertyDesc");
00085         for (Iterator i = cp.iterator(); i.hasNext(); ) {
00086             conv.add(new ConfigPropertyDesc((ConfigProperty) i.next()));
00087         }
00088         return conv;
00089     }
00090 
00095     public static List connectionDefinition(List cd) {
00096         List conv = new JLinkedList("ConnectionDefinitionDesc");
00097         for (Iterator i = cd.iterator(); i.hasNext(); ) {
00098             conv.add(new ConnectionDefinitionDesc((ConnectionDefinition) i.next()));
00099         }
00100         return conv;
00101     }
00102 
00107     public static List jonasActivationspec(List jas) {
00108         List conv = new JLinkedList("JonasActivationspecDesc");
00109         for (Iterator i = jas.iterator(); i.hasNext(); ) {
00110             conv.add(new JonasActivationspecDesc((JonasActivationspec) i.next()));
00111         }
00112         return conv;
00113     }
00114 
00119     public static List jonasAdminobject(List jao) {
00120         List conv = new JLinkedList("JonasAdminobjectDesc");
00121         for (Iterator i = jao.iterator(); i.hasNext(); ) {
00122             conv.add(new JonasAdminobjectDesc((JonasAdminobject) i.next()));
00123         }
00124         return conv;
00125     }
00126 
00131     public static List jonasConfigProperty(List jcp) {
00132         List conv = new JLinkedList("JonasConfigPropertyDesc");
00133         for (Iterator i = jcp.iterator(); i.hasNext(); ) {
00134             conv.add(new JonasConfigPropertyDesc((JonasConfigProperty) i.next()));
00135         }
00136         return conv;
00137     }
00138 
00143     public static List jonasConnectionDefinition(List jcd) {
00144         List conv = new JLinkedList("JonasConnectionDefinitionDesc");
00145         for (Iterator i = jcd.iterator(); i.hasNext(); ) {
00146             conv.add(new JonasConnectionDefinitionDesc((JonasConnectionDefinition) i.next()));
00147         }
00148         return conv;
00149     }
00150 
00155     public static List messagelistener(List ml) {
00156         List conv = new JLinkedList("MessagelistenerDesc");
00157         for (Iterator i = ml.iterator(); i.hasNext(); ) {
00158             conv.add(new MessagelistenerDesc((Messagelistener) i.next()));
00159         }
00160         return conv;
00161     }
00166     public static List requiredConfigProperty(List rcp) {
00167         
00168         List conv = new JLinkedList("RequiredConfigPropertyDesc");
00169         for (Iterator i = rcp.iterator(); i.hasNext(); ) {
00170             conv.add(new RequiredConfigPropertyDesc((RequiredConfigProperty) i.next()));
00171         }
00172         return conv;
00173     }
00174 
00179     public static List securityPermission(List cp) {
00180         
00181         List conv = new JLinkedList("SecurityPermission");
00182         for (Iterator i = cp.iterator(); i.hasNext(); ) {
00183             conv.add(new SecurityPermissionDesc((SecurityPermission) i.next()));
00184         }
00185         return conv;
00186     }
00187 
00188 }

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