JobList

You can use JobList class (in the access package) to list AS/400 jobs.

Begin changeNote: When possible, use a resource class instead of a class from the access package. Resource classes provide a generic framework and a consistent programming interface for working with various AS/400 objects and lists. The resource classes for working with jobs are RJob, RJobList, and RJobLog.End change

With the JobList class, you can retrieve the following:

Use the getJobs() method to return a list of AS/400 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 AS/400.
     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());
     }