HPOSSOD 1.0 Technical Note

HP Web Services for Output Server 54
Using HP Web Services for Output Server
Sample clients
public void resumeJobs(){
//Resume contract
String resumeContract="<wsg-request>" +
"<operation-attributes>" +
//Add one or more job-client-id's to Resume
"<job-client-id>dlm:8:39</job-client-id>" +
//"<job-client-id>dlm:8:40</job-client-id>" +
//"<job-client-id>dlm:8:41</job-client-id>" +
"</operation-attributes>" +
//NOTE: Here Request-attributes not needed.
"</wsg-request>";
/* call HPOS Web Service Proxy and get Response*/
String resumeResponse=port.resumeJobs(resumeContract);
//print Request and Response
System.out.println("resumeJobContract : "+resumeContract);
System.out.println("resumeJobResponse : "+resumeResponse);
}
public void resumeSubJobs(){
//Resume contract
String resumeContract="<wsg-request>" +
"<operation-attributes>" +
//Add one or more job-identifier's to resume
"<job-identifier>jqm:4478379</job-identifier>" +
//"<job-identifier>jqm:209673</job-identifier>" +
//"<job-identifier>jqm:209674</job-identifier>" +
"</operation-attributes>" +
//NOTE: Here Request-attributes not needed.
"</wsg-request>";
/* call HPOS Web Service Proxy and get Response*/
String resumeResponse=port.resumeSubJobs(resumeContract);
//print Request and Response
System.out.println("resumeSubJobContract : "+resumeContract);
System.out.println("resumeSubJobResponse : "+resumeResponse);
}
public void resumeObjects(){
//resume contract
String resumeContract="<wsg-request>" +
"<operation-attributes>" +
//Add class type(Mandatory)
//If multiple classtypes are added it takes first one and
remaining are ignored
"<class>queue</class>"+
//Add one or more object-name's to resume(Mandatory)