
package jp.co.argo21.nautica.workflow.soap;

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;
import jp.co.argo21.nautica.workflow.soap.message.User;


/**
 * This class was generated by the JAXWS SI.
 * JAX-WS RI 2.0_02-b08-fcs
 * Generated source version: 2.0
 * 
 */
@WebService(name = "UserManager", targetNamespace = "http://www.argo21.co.jp/nautica/workflow/soap/message")
public interface UserManager {


    /**
     * 
     * @param uid
     * @return
     *     returns jp.co.argo21.nautica.workflow.soap.message.User
     * @throws ServiceAccessorException
     * @throws WorkflowException
     */
    @WebMethod
    @WebResult(targetNamespace = "http://www.argo21.co.jp/nautica/workflow/soap/message")
    @RequestWrapper(localName = "getUser", targetNamespace = "http://www.argo21.co.jp/nautica/workflow/soap/message", className = "jp.co.argo21.nautica.workflow.soap.message.GetUser")
    @ResponseWrapper(localName = "getUserResponse", targetNamespace = "http://www.argo21.co.jp/nautica/workflow/soap/message", className = "jp.co.argo21.nautica.workflow.soap.message.GetUserResponse")
    public User getUser(
        @WebParam(name = "uid", targetNamespace = "")
        String uid)
        throws ServiceAccessorException, WorkflowException
    ;

}
