You can use JobList class (in the access package) to list iSeries™ jobs.
With the JobList class, you can retrieve the following:
Use the getJobs() method to return a list of iSeries jobs or getLength() method to return the number of jobs retrieved with the last getJobs().
The following example lists all active jobs on the system:
// Create an AS400 object. List the // jobs on this iSeries. AS400 sys = new AS400("mySystem.myCompany.com"); // Create the job list object. JobList jobList = new JobList(sys); // Get the list of active jobs. Enumeration list = jobList.getJobs(); // For each active job on the system // print job information. while (list.hasMoreElements()) { Job j = (Job) list.nextElement(); System.out.println(j.getName() + "." + j.getUser() + "." + j.getNumber()); }