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 JobInfo 011 implements org.omg.CORBA.portable.StreamableValue 012 { 013 private String[] _truncatable_ids = {"IDL:tecgraf/openbus/DRMAA/JobInfo:1.0"}; 014 public java.lang.String jobId = ""; 015 public java.lang.String[][] resourceUsage; 016 public boolean hasExited; 017 public int exitStatus; 018 public boolean hasSignaled; 019 public java.lang.String terminatingSignal = ""; 020 public boolean hasCoreDump; 021 public boolean wasAborted; 022 public void _write (org.omg.CORBA.portable.OutputStream os) 023 { 024 os.write_string(jobId); 025 tecgraf.openbus.DRMAA.DictionaryHelper.write(os,resourceUsage); 026 os.write_boolean(hasExited); 027 os.write_long(exitStatus); 028 os.write_boolean(hasSignaled); 029 os.write_string(terminatingSignal); 030 os.write_boolean(hasCoreDump); 031 os.write_boolean(wasAborted); 032 } 033 034 public void _read (final org.omg.CORBA.portable.InputStream os) 035 { 036 jobId=os.read_string(); 037 resourceUsage = tecgraf.openbus.DRMAA.DictionaryHelper.read(os); 038 hasExited=os.read_boolean(); 039 exitStatus=os.read_long(); 040 hasSignaled=os.read_boolean(); 041 terminatingSignal=os.read_string(); 042 hasCoreDump=os.read_boolean(); 043 wasAborted=os.read_boolean(); 044 } 045 046 public String[] _truncatable_ids() 047 { 048 return _truncatable_ids; 049 } 050 public org.omg.CORBA.TypeCode _type() 051 { 052 return tecgraf.openbus.DRMAA.JobInfoHelper.type(); 053 } 054 }