package org.javaee7.jaxws.client.gen;
import java.util.List;
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.1.5-b03-
* Generated source version: 2.1
*
*/
@WebService(name = "EBookStore", targetNamespace = "http://endpoint.jaxws.javaee7.org/")
@XmlSeeAlso({
ObjectFactory.class
})
public interface EBookStore {
/**
*
* @param arg0
* @return
* returns java.lang.String
*/
@WebMethod
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "welcomeMessage", targetNamespace = "http://endpoint.jaxws.javaee7.org/", className = "org.javaee7.jaxws.client.gen.WelcomeMessage")
@ResponseWrapper(localName = "welcomeMessageResponse", targetNamespace = "http://endpoint.jaxws.javaee7.org/", className = "org.javaee7.jaxws.client.gen.WelcomeMessageResponse")
public String welcomeMessage(
@WebParam(name = "arg0", targetNamespace = "")
String arg0);
/**
*
* @param arg0
* @return
* returns java.util.List<java.lang.String>
*/
@WebMethod
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "findEBooks", targetNamespace = "http://endpoint.jaxws.javaee7.org/", className = "org.javaee7.jaxws.client.gen.FindEBooks")
@ResponseWrapper(localName = "findEBooksResponse", targetNamespace = "http://endpoint.jaxws.javaee7.org/", className = "org.javaee7.jaxws.client.gen.FindEBooksResponse")
public List<String> findEBooks(
@WebParam(name = "arg0", targetNamespace = "")
String arg0);
/**
*
* @param arg0
* @return
* returns org.javaee7.jaxws.client.gen.EBook
*/
@WebMethod
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "takeBook", targetNamespace = "http://endpoint.jaxws.javaee7.org/", className = "org.javaee7.jaxws.client.gen.TakeBook")
@ResponseWrapper(localName = "takeBookResponse", targetNamespace = "http://endpoint.jaxws.javaee7.org/", className = "org.javaee7.jaxws.client.gen.TakeBookResponse")
public EBook takeBook(
@WebParam(name = "arg0", targetNamespace = "")
String arg0);
/**
*
* @param arg0
*/
@WebMethod
@RequestWrapper(localName = "saveBook", targetNamespace = "http://endpoint.jaxws.javaee7.org/", className = "org.javaee7.jaxws.client.gen.SaveBook")
@ResponseWrapper(localName = "saveBookResponse", targetNamespace = "http://endpoint.jaxws.javaee7.org/", className = "org.javaee7.jaxws.client.gen.SaveBookResponse")
public void saveBook(
@WebParam(name = "arg0", targetNamespace = "")
EBook arg0);
/**
*
* @param arg1
* @param arg0
* @return
* returns org.javaee7.jaxws.client.gen.EBook
*/
@WebMethod
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "addAppendix", targetNamespace = "http://endpoint.jaxws.javaee7.org/", className = "org.javaee7.jaxws.client.gen.AddAppendix")
@ResponseWrapper(localName = "addAppendixResponse", targetNamespace = "http://endpoint.jaxws.javaee7.org/", className = "org.javaee7.jaxws.client.gen.AddAppendixResponse")
public EBook addAppendix(
@WebParam(name = "arg0", targetNamespace = "")
EBook arg0,
@WebParam(name = "arg1", targetNamespace = "")
int arg1);
}