HPOSSOD 1.0 Technical Note
HP Web Services for Output Server 56
Using HP Web Services for Output Server
Sample clients
//print Request and Response
System.out.println("cancelSubJobContract : "+cancelContract);
System.out.println("cancelSubJobResponse : "+cancelResponse);
}
public void createObject(){
String dpaContract="<wsg-request>" +
"<operation-attributes>" +
// Add class type
"<class>destination</class>"+
//Add object to create
"<object-name>testLogical</object-name>"+
"</operation-attributes>" +
"<request-attributes>"+
"<copy-from>postscript_template</copy-from>"+
"<managing-server>jqm</managing-server>"+
"<queue-supported>printerq</queue-supported>"+
"</request-attributes>"+
"</wsg-request>";
/* call HPOS Web Service Proxy and get Response*/
String dpaResponse=port.createObject(dpaContract);
//print Request and Response
System.out.println("dpaContract : "+dpaContract);
System.out.println("dpaResponse : "+dpaResponse);
}
public void enableObject(){
String dpaContract="<wsg-request>" +
"<operation-attributes>" +
// Add class type
"<class>destination</class>"+
//Add object to enable
"<object-name>testLogical</object-name>"+
"</operation-attributes>" +
//NOTE: Here Request-attributes not needed.
"</wsg-request>";
/* call HPOS Web Service Proxy and get Response*/
String dpaResponse=port.enableObject(dpaContract);
//print Request and Response
System.out.println("dpaContract : "+dpaContract);