Note: Toolbox for Java also provides resource classes that present a generic framework and consistent programming interface for working with various iSeries objects and lists. After reading about the classes in the access package and the resource package, you can choose the object that works best for your application. The resource classes for working with jobs are RJob, RJobList, and RJobLog.
Use the Jobs classes to work with the following type of job information:
The job classes in the access package are as follows:
List the jobs belonging to a specific user and list jobs with job status information.
Display the messages in a job log.
Use a cache when setting a value and
getting a value:
try { // Creates AS400 object. AS400 as400 = new AS400("systemName"); // Constructs a Job object Job job = new Job(as400,"QDEV002"); // Gets job information System.out.println("User of this job :" + job.getUser()); System.out.println("CPU used :" + job.getCPUUsed(); System.out.println("Job enter system date : " + job.getJobEnterSystemDate()); // Sets cache mode job.setCacheChanges(true); // Changes will be store in the cache. job.setRunPriority(66); job.setDateFormat("*YMD"); // Commit changes. This will change the value on the iSeries. job.commitChanges(); // Set job information to system directly(without cache). job.setCacheChanges(false); job.setRunPriority(60); } catch (Exception e) { System.out.println(quot;error :" + e) }