001 package tecgraf.openbus.DRMAA;
002
003 /**
004 * Generated from IDL valuetype "JobInfo".
005 *
006 * @author JacORB IDL compiler V 2.3-beta-2, 14-Oct-2006
007 * @version generated at Nov 3, 2010 2:32:40 PM
008 */
009
010 public abstract class JobInfoHelper
011 {
012 private static org.omg.CORBA.TypeCode type = null;
013 public static void insert (org.omg.CORBA.Any a, tecgraf.openbus.DRMAA.JobInfo v)
014 {
015 a.insert_Value (v, v._type());
016 }
017 public static tecgraf.openbus.DRMAA.JobInfo extract (org.omg.CORBA.Any a)
018 {
019 return (tecgraf.openbus.DRMAA.JobInfo)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/JobInfo:1.0", "JobInfo", (short)0, null, new org.omg.CORBA.ValueMember[] {new org.omg.CORBA.ValueMember ("", "IDL:jobId:1.0", "JobInfo", "1.0", org.omg.CORBA.ORB.init().create_string_tc(0), null, (short)1), new org.omg.CORBA.ValueMember ("", "IDL:tecgraf/openbus/DRMAA/Dictionary:1.0", "JobInfo", "1.0", tecgraf.openbus.DRMAA.DictionaryHelper.type(), null, (short)1), new org.omg.CORBA.ValueMember ("", "IDL:*primitive*:1.0", "JobInfo", "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:*primitive*:1.0", "JobInfo", "1.0", org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.from_int(3)), null, (short)1), new org.omg.CORBA.ValueMember ("", "IDL:*primitive*:1.0", "JobInfo", "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:terminatingSignal:1.0", "JobInfo", "1.0", org.omg.CORBA.ORB.init().create_string_tc(0), null, (short)1), new org.omg.CORBA.ValueMember ("", "IDL:*primitive*:1.0", "JobInfo", "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:*primitive*:1.0", "JobInfo", "1.0", org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.from_int(8)), null, (short)1)});
025 return type;
026 }
027 public static String id()
028 {
029 return "IDL:tecgraf/openbus/DRMAA/JobInfo:1.0";
030 }
031 public static tecgraf.openbus.DRMAA.JobInfo read (org.omg.CORBA.portable.InputStream is)
032 {
033 return (tecgraf.openbus.DRMAA.JobInfo)((org.omg.CORBA_2_3.portable.InputStream)is).read_value ("IDL:tecgraf/openbus/DRMAA/JobInfo:1.0");
034 }
035 public static void write (org.omg.CORBA.portable.OutputStream os, tecgraf.openbus.DRMAA.JobInfo val)
036 {
037 ((org.omg.CORBA_2_3.portable.OutputStream)os).write_value (val, "IDL:tecgraf/openbus/DRMAA/JobInfo:1.0");
038 }
039 }