Previous Topic

Next Topic

Book Contents

Book Index

Track Job Object example

The following example describes how to track a job object.

Response_job_track_type resp = service.job_track(trackRequest);

System.out.println("Job Track result is " + resp.getStatus());

Response_jobs_job_job_track_type[] jobsArray = resp.getJobs();

if (jobsArray != null)

{

for (int i = 0; i < jobsArray.length; i++)

{

System.out.println("Job [" + i + "] - Controlm = " +

(jobsArray[i]).getJob_data().getControl_m());

System.out.println("Job [" + i + "] - OrderId = " +

(jobsArray[i]).getJob_data().getOrder_id());

if (jobsArray[i].getStatus().equals("OK") == true)

{

System.out.println("Job [" + i + "] - Status = " +

(jobsArray[i]).getJob_data().getJob_status());

}

else

{

System.out.println("Job [" + i + "] - Error List:");

Error_type[] error = jobsArray[i].getError_list();

if (error != null)

{

for (int j = 0; j < error.length; j++)

{

System.out.println("Error major = " +

error[j].getMajor());

System.out.println("Error minor = " +

error[j].getMinor());

System.out.println("Error severity = " +

error[j].getSeverity());

System.out.println("Error Message = " +

error[j].getError_message());

}

}

}

}

}

Parent Topic

Handling Response objects examples