001 package tecgraf.openbus.DRMAA;
002
003 /**
004 * Generated from IDL valuetype "JobTemplate".
005 *
006 * @author JacORB IDL compiler V 2.3-beta-2, 14-Oct-2006
007 * @version generated at Dec 3, 2009 3:27:57 PM
008 */
009
010 public abstract class JobTemplateHelper
011 {
012 private static org.omg.CORBA.TypeCode type = null;
013 public static void insert (org.omg.CORBA.Any a, tecgraf.openbus.DRMAA.JobTemplate v)
014 {
015 a.insert_Value (v, v._type());
016 }
017 public static tecgraf.openbus.DRMAA.JobTemplate extract (org.omg.CORBA.Any a)
018 {
019 return (tecgraf.openbus.DRMAA.JobTemplate)a.extract_Value();
020 }
021 public static org.omg.CORBA.TypeCode type()
022 {
023 if (type == null)
024 type = org.omg.CORBA.ORB.init().create_value_tc ("IDL:tecgraf/openbus/DRMAA/JobTemplate:1.0", "JobTemplate", (short)0, null, new org.omg.CORBA.ValueMember[] {new org.omg.CORBA.ValueMember ("", "IDL:remoteCommand:1.0", "JobTemplate", "1.0", org.omg.CORBA.ORB.init().create_string_tc(0), null, (short)1), new org.omg.CORBA.ValueMember ("", "IDL:tecgraf/openbus/DRMAA/OrderedStringList:1.0", "JobTemplate", "1.0", tecgraf.openbus.DRMAA.OrderedStringListHelper.type(), null, (short)1), new org.omg.CORBA.ValueMember ("", "IDL:tecgraf/openbus/DRMAA/JobSubmissionState:1.0", "JobTemplate", "1.0", tecgraf.openbus.DRMAA.JobSubmissionStateHelper.type(), null, (short)1), new org.omg.CORBA.ValueMember ("", "IDL:tecgraf/openbus/DRMAA/Dictionary:1.0", "JobTemplate", "1.0", tecgraf.openbus.DRMAA.DictionaryHelper.type(), null, (short)1), new org.omg.CORBA.ValueMember ("", "IDL:workingDirectory:1.0", "JobTemplate", "1.0", org.omg.CORBA.ORB.init().create_string_tc(0), null, (short)1), new org.omg.CORBA.ValueMember ("", "IDL:jobCategory:1.0", "JobTemplate", "1.0", org.omg.CORBA.ORB.init().create_string_tc(0), null, (short)1), new org.omg.CORBA.ValueMember ("", "IDL:nativeSpecification:1.0", "JobTemplate", "1.0", org.omg.CORBA.ORB.init().create_string_tc(0), null, (short)1), new org.omg.CORBA.ValueMember ("", "IDL:tecgraf/openbus/DRMAA/StringList:1.0", "JobTemplate", "1.0", tecgraf.openbus.DRMAA.StringListHelper.type(), null, (short)1), new org.omg.CORBA.ValueMember ("", "IDL:*primitive*:1.0", "JobTemplate", "1.0", org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.from_int(8)), null, (short)1), new org.omg.CORBA.ValueMember ("", "IDL:jobName:1.0", "JobTemplate", "1.0", org.omg.CORBA.ORB.init().create_string_tc(0), null, (short)1), new org.omg.CORBA.ValueMember ("", "IDL:inputPath:1.0", "JobTemplate", "1.0", org.omg.CORBA.ORB.init().create_string_tc(0), null, (short)1), new org.omg.CORBA.ValueMember ("", "IDL:outputPath:1.0", "JobTemplate", "1.0", org.omg.CORBA.ORB.init().create_string_tc(0), null, (short)1), new org.omg.CORBA.ValueMember ("", "IDL:errorPath:1.0", "JobTemplate", "1.0", org.omg.CORBA.ORB.init().create_string_tc(0), null, (short)1), new org.omg.CORBA.ValueMember ("", "IDL:*primitive*:1.0", "JobTemplate", "1.0", org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.from_int(8)), null, (short)1), new org.omg.CORBA.ValueMember ("", "IDL:tecgraf/openbus/DRMAA/FileTransferMode:1.0", "JobTemplate", "1.0", tecgraf.openbus.DRMAA.FileTransferModeHelper.type(), null, (short)1), new org.omg.CORBA.ValueMember ("", "IDL:tecgraf/openbus/DRMAA/TimeAmount:1.0", "JobTemplate", "1.0", tecgraf.openbus.DRMAA.TimeAmountHelper.type(), null, (short)1), new org.omg.CORBA.ValueMember ("", "IDL:tecgraf/openbus/DRMAA/TimeAmount:1.0", "JobTemplate", "1.0", tecgraf.openbus.DRMAA.TimeAmountHelper.type(), null, (short)1), new org.omg.CORBA.ValueMember ("", "IDL:tecgraf/openbus/DRMAA/TimeAmount:1.0", "JobTemplate", "1.0", tecgraf.openbus.DRMAA.TimeAmountHelper.type(), null, (short)1), new org.omg.CORBA.ValueMember ("", "IDL:tecgraf/openbus/DRMAA/TimeAmount:1.0", "JobTemplate", "1.0", tecgraf.openbus.DRMAA.TimeAmountHelper.type(), null, (short)1)});
025 return type;
026 }
027 public static String id()
028 {
029 return "IDL:tecgraf/openbus/DRMAA/JobTemplate:1.0";
030 }
031 public static tecgraf.openbus.DRMAA.JobTemplate read (org.omg.CORBA.portable.InputStream is)
032 {
033 return (tecgraf.openbus.DRMAA.JobTemplate)((org.omg.CORBA_2_3.portable.InputStream)is).read_value ("IDL:tecgraf/openbus/DRMAA/JobTemplate:1.0");
034 }
035 public static void write (org.omg.CORBA.portable.OutputStream os, tecgraf.openbus.DRMAA.JobTemplate val)
036 {
037 ((org.omg.CORBA_2_3.portable.OutputStream)os).write_value (val, "IDL:tecgraf/openbus/DRMAA/JobTemplate:1.0");
038 }
039 }