HPOSSOD 1.0 Technical Note

HP Web Services for Output Server 57
Using HP Web Services for Output Server
Sample clients
System.out.println("dpaResponse : "+dpaResponse);
}
public void disableObject(){
String dpaContract="<wsg-request>" +
"<operation-attributes>" +
// Add class type
"<class>destination</class>"+
//Add object to disable
"<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.disableObject(dpaContract);
//print Request and Response
System.out.println("dpaContract : "+dpaContract);
System.out.println("dpaResponse : "+dpaResponse);
}
public void deleteObject(){
String dpaContract="<wsg-request>" +
"<operation-attributes>" +
// Add class type
"<class>destination</class>"+
//Add object to delete
"<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.deleteObject(dpaContract);
//print Request and Response
System.out.println("dpaContract : "+dpaContract);
System.out.println("dpaResponse : "+dpaResponse);
}
// Private methods
private String getMD5Hex(String filepath)throws Exception{
return convertToHex(getMD5(filepath));
}