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    }