|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.as400.resource.ResourceList
com.ibm.as400.resource.BufferedResourceList
com.ibm.as400.resource.SystemResourceList
com.ibm.as400.resource.RJobList
JobList
instead, as this package may be removed in the future.
The RJobList class represents a list of server jobs.
The following selection IDs are supported:
Use one or more of these selection IDs with
The following sort IDs are supported:
getSelectionValue()
and setSelectionValue()
to access the selection values for an RJobList.
Use one or more of these sort IDs with
getSortValue()
and setSortValue()
to access the sort values for an RJobList.
RJobList objects generate RJob
objects.
// Create an RJobList object to represent a list of jobs. AS400 system = new AS400("MYSYSTEM", "MYUSERID", "MYPASSWORD"); RJobList jobList = new RJobList(system);
// Set the selection so that only active jobs with the name // "QZDASOINIT" are included in the list. jobList.setSelectionValue(RJobList.PRIMARY_JOB_STATUSES, new String[] { RJob.JOB_STATUS_ACTIVE }); jobList.setSelectionValue(RJobList.JOB_NAME, "QZDASOINIT");
// Set the sort value so that the list is sorted by // user name and job type. Object[] sortValue = new Object[] { RJob.USER_NAME, RJob.JOB_TYPE }; jobList.setSortValue(sortValue);
// Open the list and wait for it to complete. jobList.open(); jobList.waitForComplete();
// Read and print the job numbers for the jobs in the list. long numberOfJobs = jobList.getListLength(); for(long i = 0; i < numberOfJobs; ++i) { RJob job = (RJob)jobList.resourceAt(i); System.out.println(job.getAttributeValue(RJob.JOB_NUMBER)); }
// Close the list. jobList.close();
RJob
,
Serialized FormField Summary | |
---|---|
static String |
ALL
Deprecated. Constant indicating that all jobs are returned. |
static String |
BLANK
Deprecated. Constant indicating that a blank value is used. |
static String |
CURRENT
Deprecated. Constant indicating that the current value is used. |
static String |
JOB_NAME
Deprecated. Selection ID for job name. |
static String |
JOB_NUMBER
Deprecated. Selection ID for job number. |
static String |
JOB_TYPE
Deprecated. Selection ID for job type. |
static String |
PRIMARY_JOB_STATUSES
Deprecated. Selection ID for jobs on primary job statuses. |
static String |
USER_NAME
Deprecated. Selection ID for user name. |
Constructor Summary | |
---|---|
RJobList()
Deprecated. Constructs an RJobList object. |
|
RJobList(AS400 system)
Deprecated. Constructs an RJobList object. |
Method Summary | |
---|---|
protected void |
establishConnection()
Deprecated. Establishes the connection to the system. |
Methods inherited from class com.ibm.as400.resource.SystemResourceList |
---|
close, isBidiEnabled, isResourceAvailable, open, refreshContents, refreshStatus, resourceAt, setSelectionValue, waitForComplete, waitForResource |
Methods inherited from class com.ibm.as400.resource.BufferedResourceList |
---|
fireResourceAdded, getNumberOfPages, getPageSize, setNumberOfPages, setPageSize |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final String ALL
public static final String BLANK
public static final String CURRENT
public static final String JOB_NAME
CURRENT
- All jobs with the current job's name.
ALL
- All job names.
public static final String JOB_NUMBER
ALL
- All job numbers.
public static final String JOB_TYPE
ALL
- All job types.
RJob.JOB_TYPE_AUTOSTART
- The job is an autostart job.
RJob.JOB_TYPE_BATCH
- The job is a batch job.
RJob.JOB_TYPE_INTERACTIVE
- The job is an interactive job.
RJob.JOB_TYPE_SUBSYSTEM_MONITOR
- The job is a subsystem monitor job.
RJob.JOB_TYPE_SPOOLED_READER
- The job is a spooled reader job.
RJob.JOB_TYPE_SYSTEM
- The job is a system job.
RJob.JOB_TYPE_SPOOLED_WRITER
- The job is a spooled writer job.
RJob.JOB_TYPE_SCPF_SYSTEM
- The job is the SCPF system job.
public static final String PRIMARY_JOB_STATUSES
RJob.JOB_STATUS_ACTIVE
- The job is active.
RJob.JOB_STATUS_JOBQ
- The job is currently on a job queue.
RJob.JOB_STATUS_OUTQ
- The job has completed running, but still has output
on an output queue.
public static final String USER_NAME
CURRENT
- All jobs with the current job's user profile.
ALL
- All jobs regardless of user name.
Constructor Detail |
public RJobList()
public RJobList(AS400 system)
system
- The system.Method Detail |
protected void establishConnection() throws ResourceException
The method is called by the resource framework automatically when the connection needs to be established.
establishConnection
in class ResourceList
ResourceException
- If an error occurs.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |