001 package tecgraf.openbus.opendreams; 002 003 /** 004 * Generated from IDL valuetype "OpenDreamsJobTemplate". 005 * 006 * @author JacORB IDL compiler V 2.3-beta-2, 14-Oct-2006 007 * @version generated at Nov 3, 2010 2:32:41 PM 008 */ 009 010 public abstract class OpenDreamsJobTemplate 011 extends tecgraf.openbus.DRMAA.JobTemplate 012 implements org.omg.CORBA.portable.StreamableValue 013 { 014 private String[] _truncatable_ids = {"IDL:tecgraf/openbus/opendreams/OpenDreamsJobTemplate:1.0"}; 015 protected long id; 016 public java.lang.String[][] jobParameters; 017 public java.lang.String jobDescription = ""; 018 public short jobPriority; 019 public int numberOfProcesses; 020 public void _write (org.omg.CORBA.portable.OutputStream os) 021 { 022 super._write(os); 023 os.write_longlong(id); 024 tecgraf.openbus.DRMAA.DictionaryHelper.write(os,jobParameters); 025 os.write_string(jobDescription); 026 os.write_short(jobPriority); 027 os.write_long(numberOfProcesses); 028 } 029 030 public void _read (final org.omg.CORBA.portable.InputStream os) 031 { 032 super._read(os); 033 id=os.read_longlong(); 034 jobParameters = tecgraf.openbus.DRMAA.DictionaryHelper.read(os); 035 jobDescription=os.read_string(); 036 jobPriority=os.read_short(); 037 numberOfProcesses=os.read_long(); 038 } 039 040 public String[] _truncatable_ids() 041 { 042 return _truncatable_ids; 043 } 044 public org.omg.CORBA.TypeCode _type() 045 { 046 return tecgraf.openbus.opendreams.OpenDreamsJobTemplateHelper.type(); 047 } 048 }