
package com.bcxin.ins.third.build.dubang.vo;

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


/**
 * This class was generated by the JAX-WS RI.
 * JAX-WS RI 2.2.9-b130926.1035
 * Generated source version: 2.2
 * 
 */
@WebService(name = "CommServerWebServicePortType", targetNamespace = "http://webservice.web.agent.application.sinosoft.com")
@XmlSeeAlso({
    ObjectFactory.class
})
public interface CommServerWebServicePortType {


    /**
     * 
     * @param in0
     * @param in1
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "out", targetNamespace = "http://webservice.web.agent.application.sinosoft.com")
    @RequestWrapper(localName = "generatePolicyService", targetNamespace = "http://webservice.web.agent.application.sinosoft.com", className = "com.bcxin.ins.coninsweb.order.controller.api.build.DuBangAPI.vo.GeneratePolicyService")
    @ResponseWrapper(localName = "generatePolicyServiceResponse", targetNamespace = "http://webservice.web.agent.application.sinosoft.com", className = "com.bcxin.ins.coninsweb.order.controller.api.build.DuBangAPI.vo.GeneratePolicyServiceResponse")
    public String generatePolicyService(
            @WebParam(name = "in0", targetNamespace = "http://webservice.web.agent.application.sinosoft.com")
                    String in0,
            @WebParam(name = "in1", targetNamespace = "http://webservice.web.agent.application.sinosoft.com")
                    String in1);

    /**
     * 
     * @param in0
     * @param in1
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "out", targetNamespace = "http://webservice.web.agent.application.sinosoft.com")
    @RequestWrapper(localName = "batchPolicyService", targetNamespace = "http://webservice.web.agent.application.sinosoft.com", className = "com.bcxin.ins.coninsweb.order.controller.api.build.DuBangAPI.vo.BatchPolicyService")
    @ResponseWrapper(localName = "batchPolicyServiceResponse", targetNamespace = "http://webservice.web.agent.application.sinosoft.com", className = "com.bcxin.ins.coninsweb.order.controller.api.build.DuBangAPI.vo.BatchPolicyServiceResponse")
    public String batchPolicyService(
            @WebParam(name = "in0", targetNamespace = "http://webservice.web.agent.application.sinosoft.com")
                    String in0,
            @WebParam(name = "in1", targetNamespace = "http://webservice.web.agent.application.sinosoft.com")
                    String in1);

    /**
     * 
     * @param in0
     * @return
     *     returns java.lang.String
     */
    @WebMethod(operationName = "CCBPolicyService")
    @WebResult(name = "out", targetNamespace = "http://webservice.web.agent.application.sinosoft.com")
    @RequestWrapper(localName = "CCBPolicyService", targetNamespace = "http://webservice.web.agent.application.sinosoft.com", className = "com.bcxin.ins.coninsweb.order.controller.api.build.DuBangAPI.vo.CCBPolicyService")
    @ResponseWrapper(localName = "CCBPolicyServiceResponse", targetNamespace = "http://webservice.web.agent.application.sinosoft.com", className = "com.bcxin.ins.coninsweb.order.controller.api.build.DuBangAPI.vo.CCBPolicyServiceResponse")
    public String ccbPolicyService(
            @WebParam(name = "in0", targetNamespace = "http://webservice.web.agent.application.sinosoft.com")
                    String in0);

    /**
     * 
     * @param in0
     * @param in1
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "out", targetNamespace = "http://webservice.web.agent.application.sinosoft.com")
    @RequestWrapper(localName = "withdrawPolicyService", targetNamespace = "http://webservice.web.agent.application.sinosoft.com", className = "com.bcxin.ins.coninsweb.order.controller.api.build.DuBangAPI.vo.WithdrawPolicyService")
    @ResponseWrapper(localName = "withdrawPolicyServiceResponse", targetNamespace = "http://webservice.web.agent.application.sinosoft.com", className = "com.bcxin.ins.coninsweb.order.controller.api.build.DuBangAPI.vo.WithdrawPolicyServiceResponse")
    public String withdrawPolicyService(
            @WebParam(name = "in0", targetNamespace = "http://webservice.web.agent.application.sinosoft.com")
                    String in0,
            @WebParam(name = "in1", targetNamespace = "http://webservice.web.agent.application.sinosoft.com")
                    String in1);

    /**
     * 
     * @param in0
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "out", targetNamespace = "http://webservice.web.agent.application.sinosoft.com")
    @RequestWrapper(localName = "checkDataService", targetNamespace = "http://webservice.web.agent.application.sinosoft.com", className = "com.bcxin.ins.coninsweb.order.controller.api.build.DuBangAPI.vo.CheckDataService")
    @ResponseWrapper(localName = "checkDataServiceResponse", targetNamespace = "http://webservice.web.agent.application.sinosoft.com", className = "com.bcxin.ins.coninsweb.order.controller.api.build.DuBangAPI.vo.CheckDataServiceResponse")
    public String checkDataService(
            @WebParam(name = "in0", targetNamespace = "http://webservice.web.agent.application.sinosoft.com")
                    String in0);

}
