You can use the JobList class (in the access package) to list IBM® i jobs.
With the JobList class, you can retrieve the following:
Use the getJobs() method to return a list of jobs or the 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 server.
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());
}