
package client16;

import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;
import javax.xml.ws.RequestWrapper;
import javax.xml.ws.ResponseWrapper;


/**
 * This class was generated by the JAXWS SI.
 * JAX-WS RI 2.0_01-b59-fcs
 * Generated source version: 2.0
 * 
 */
@WebService(name = "QoS", targetNamespace = "http://QoS/")
public interface QoS {


    /**
     * 
     * @param sqlCommand
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(targetNamespace = "")
    @RequestWrapper(localName = "sqlSelect", targetNamespace = "http://QoS/", className = "client16.SqlSelect")
    @ResponseWrapper(localName = "sqlSelectResponse", targetNamespace = "http://QoS/", className = "client16.SqlSelectResponse")
    public String sqlSelect(
        @WebParam(name = "sqlCommand", targetNamespace = "")
        String sqlCommand);

    /**
     * 
     * @param qoSEnquiry
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(targetNamespace = "")
    @RequestWrapper(localName = "getResource", targetNamespace = "http://QoS/", className = "client16.GetResource")
    @ResponseWrapper(localName = "getResourceResponse", targetNamespace = "http://QoS/", className = "client16.GetResourceResponse")
    public String getResource(
        @WebParam(name = "QoSEnquiry", targetNamespace = "")
        String qoSEnquiry);

    /**
     * 
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(targetNamespace = "")
    @RequestWrapper(localName = "status", targetNamespace = "http://QoS/", className = "client16.Status")
    @ResponseWrapper(localName = "statusResponse", targetNamespace = "http://QoS/", className = "client16.StatusResponse")
    public String status();

}
