/* * Copyright (C) 2011 Toshiaki Maki <makingx@gmail.com> * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package am.ik.aws.apa.jaxws; import java.util.concurrent.Future; import javax.jws.WebMethod; import javax.jws.WebParam; import javax.jws.WebResult; import javax.jws.WebService; import javax.jws.soap.SOAPBinding; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.ws.AsyncHandler; import javax.xml.ws.Response; /** * This class was generated by the JAX-WS RI. JAX-WS RI 2.1.6 in JDK 6 Generated * source version: 2.1 * */ @WebService(name = "AWSECommerceServicePortType", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01") @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE) @XmlSeeAlso({ ObjectFactory.class }) public interface AWSECommerceServicePortType { /** * * @param body * @return returns * javax.xml.ws.Response<am.ik.aws.apa.jaxws.ItemSearchResponse> */ @WebMethod(operationName = "ItemSearch", action = "http://soap.amazon.com/ItemSearch") public Response<ItemSearchResponse> itemSearchAsync( @WebParam(name = "ItemSearch", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") ItemSearch body); /** * * @param body * @param asyncHandler * @return returns java.util.concurrent.Future<? extends java.lang.Object> */ @WebMethod(operationName = "ItemSearch", action = "http://soap.amazon.com/ItemSearch") public Future<?> itemSearchAsync( @WebParam(name = "ItemSearch", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") ItemSearch body, @WebParam(name = "ItemSearchResponse", targetNamespace = "", partName = "asyncHandler") AsyncHandler<ItemSearchResponse> asyncHandler); /** * * @param body * @return returns am.ik.aws.apa.jaxws.ItemSearchResponse */ @WebMethod(operationName = "ItemSearch", action = "http://soap.amazon.com/ItemSearch") @WebResult(name = "ItemSearchResponse", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") public ItemSearchResponse itemSearch( @WebParam(name = "ItemSearch", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") ItemSearch body); /** * * @param body * @return returns * javax.xml.ws.Response<am.ik.aws.apa.jaxws.ItemLookupResponse> */ @WebMethod(operationName = "ItemLookup", action = "http://soap.amazon.com/ItemLookup") public Response<ItemLookupResponse> itemLookupAsync( @WebParam(name = "ItemLookup", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") ItemLookup body); /** * * @param body * @param asyncHandler * @return returns java.util.concurrent.Future<? extends java.lang.Object> */ @WebMethod(operationName = "ItemLookup", action = "http://soap.amazon.com/ItemLookup") public Future<?> itemLookupAsync( @WebParam(name = "ItemLookup", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") ItemLookup body, @WebParam(name = "ItemLookupResponse", targetNamespace = "", partName = "asyncHandler") AsyncHandler<ItemLookupResponse> asyncHandler); /** * * @param body * @return returns am.ik.aws.apa.jaxws.ItemLookupResponse */ @WebMethod(operationName = "ItemLookup", action = "http://soap.amazon.com/ItemLookup") @WebResult(name = "ItemLookupResponse", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") public ItemLookupResponse itemLookup( @WebParam(name = "ItemLookup", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") ItemLookup body); /** * * @param body * @return returns * javax.xml.ws.Response<am.ik.aws.apa.jaxws.BrowseNodeLookupResponse * > */ @WebMethod(operationName = "BrowseNodeLookup", action = "http://soap.amazon.com/BrowseNodeLookup") public Response<BrowseNodeLookupResponse> browseNodeLookupAsync( @WebParam(name = "BrowseNodeLookup", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") BrowseNodeLookup body); /** * * @param body * @param asyncHandler * @return returns java.util.concurrent.Future<? extends java.lang.Object> */ @WebMethod(operationName = "BrowseNodeLookup", action = "http://soap.amazon.com/BrowseNodeLookup") public Future<?> browseNodeLookupAsync( @WebParam(name = "BrowseNodeLookup", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") BrowseNodeLookup body, @WebParam(name = "BrowseNodeLookupResponse", targetNamespace = "", partName = "asyncHandler") AsyncHandler<BrowseNodeLookupResponse> asyncHandler); /** * * @param body * @return returns am.ik.aws.apa.jaxws.BrowseNodeLookupResponse */ @WebMethod(operationName = "BrowseNodeLookup", action = "http://soap.amazon.com/BrowseNodeLookup") @WebResult(name = "BrowseNodeLookupResponse", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") public BrowseNodeLookupResponse browseNodeLookup( @WebParam(name = "BrowseNodeLookup", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") BrowseNodeLookup body); /** * * @param body * @return returns * javax.xml.ws.Response<am.ik.aws.apa.jaxws.SimilarityLookupResponse * > */ @WebMethod(operationName = "SimilarityLookup", action = "http://soap.amazon.com/SimilarityLookup") public Response<SimilarityLookupResponse> similarityLookupAsync( @WebParam(name = "SimilarityLookup", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") SimilarityLookup body); /** * * @param body * @param asyncHandler * @return returns java.util.concurrent.Future<? extends java.lang.Object> */ @WebMethod(operationName = "SimilarityLookup", action = "http://soap.amazon.com/SimilarityLookup") public Future<?> similarityLookupAsync( @WebParam(name = "SimilarityLookup", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") SimilarityLookup body, @WebParam(name = "SimilarityLookupResponse", targetNamespace = "", partName = "asyncHandler") AsyncHandler<SimilarityLookupResponse> asyncHandler); /** * * @param body * @return returns am.ik.aws.apa.jaxws.SimilarityLookupResponse */ @WebMethod(operationName = "SimilarityLookup", action = "http://soap.amazon.com/SimilarityLookup") @WebResult(name = "SimilarityLookupResponse", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") public SimilarityLookupResponse similarityLookup( @WebParam(name = "SimilarityLookup", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") SimilarityLookup body); /** * * @param body * @return returns * javax.xml.ws.Response<am.ik.aws.apa.jaxws.CartGetResponse> */ @WebMethod(operationName = "CartGet", action = "http://soap.amazon.com/CartGet") public Response<CartGetResponse> cartGetAsync( @WebParam(name = "CartGet", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") CartGet body); /** * * @param body * @param asyncHandler * @return returns java.util.concurrent.Future<? extends java.lang.Object> */ @WebMethod(operationName = "CartGet", action = "http://soap.amazon.com/CartGet") public Future<?> cartGetAsync( @WebParam(name = "CartGet", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") CartGet body, @WebParam(name = "CartGetResponse", targetNamespace = "", partName = "asyncHandler") AsyncHandler<CartGetResponse> asyncHandler); /** * * @param body * @return returns am.ik.aws.apa.jaxws.CartGetResponse */ @WebMethod(operationName = "CartGet", action = "http://soap.amazon.com/CartGet") @WebResult(name = "CartGetResponse", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") public CartGetResponse cartGet( @WebParam(name = "CartGet", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") CartGet body); /** * * @param body * @return returns * javax.xml.ws.Response<am.ik.aws.apa.jaxws.CartCreateResponse> */ @WebMethod(operationName = "CartCreate", action = "http://soap.amazon.com/CartCreate") public Response<CartCreateResponse> cartCreateAsync( @WebParam(name = "CartCreate", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") CartCreate body); /** * * @param body * @param asyncHandler * @return returns java.util.concurrent.Future<? extends java.lang.Object> */ @WebMethod(operationName = "CartCreate", action = "http://soap.amazon.com/CartCreate") public Future<?> cartCreateAsync( @WebParam(name = "CartCreate", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") CartCreate body, @WebParam(name = "CartCreateResponse", targetNamespace = "", partName = "asyncHandler") AsyncHandler<CartCreateResponse> asyncHandler); /** * * @param body * @return returns am.ik.aws.apa.jaxws.CartCreateResponse */ @WebMethod(operationName = "CartCreate", action = "http://soap.amazon.com/CartCreate") @WebResult(name = "CartCreateResponse", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") public CartCreateResponse cartCreate( @WebParam(name = "CartCreate", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") CartCreate body); /** * * @param body * @return returns * javax.xml.ws.Response<am.ik.aws.apa.jaxws.CartAddResponse> */ @WebMethod(operationName = "CartAdd", action = "http://soap.amazon.com/CartAdd") public Response<CartAddResponse> cartAddAsync( @WebParam(name = "CartAdd", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") CartAdd body); /** * * @param body * @param asyncHandler * @return returns java.util.concurrent.Future<? extends java.lang.Object> */ @WebMethod(operationName = "CartAdd", action = "http://soap.amazon.com/CartAdd") public Future<?> cartAddAsync( @WebParam(name = "CartAdd", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") CartAdd body, @WebParam(name = "CartAddResponse", targetNamespace = "", partName = "asyncHandler") AsyncHandler<CartAddResponse> asyncHandler); /** * * @param body * @return returns am.ik.aws.apa.jaxws.CartAddResponse */ @WebMethod(operationName = "CartAdd", action = "http://soap.amazon.com/CartAdd") @WebResult(name = "CartAddResponse", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") public CartAddResponse cartAdd( @WebParam(name = "CartAdd", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") CartAdd body); /** * * @param body * @return returns * javax.xml.ws.Response<am.ik.aws.apa.jaxws.CartModifyResponse> */ @WebMethod(operationName = "CartModify", action = "http://soap.amazon.com/CartModify") public Response<CartModifyResponse> cartModifyAsync( @WebParam(name = "CartModify", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") CartModify body); /** * * @param body * @param asyncHandler * @return returns java.util.concurrent.Future<? extends java.lang.Object> */ @WebMethod(operationName = "CartModify", action = "http://soap.amazon.com/CartModify") public Future<?> cartModifyAsync( @WebParam(name = "CartModify", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") CartModify body, @WebParam(name = "CartModifyResponse", targetNamespace = "", partName = "asyncHandler") AsyncHandler<CartModifyResponse> asyncHandler); /** * * @param body * @return returns am.ik.aws.apa.jaxws.CartModifyResponse */ @WebMethod(operationName = "CartModify", action = "http://soap.amazon.com/CartModify") @WebResult(name = "CartModifyResponse", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") public CartModifyResponse cartModify( @WebParam(name = "CartModify", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") CartModify body); /** * * @param body * @return returns * javax.xml.ws.Response<am.ik.aws.apa.jaxws.CartClearResponse> */ @WebMethod(operationName = "CartClear", action = "http://soap.amazon.com/CartClear") public Response<CartClearResponse> cartClearAsync( @WebParam(name = "CartClear", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") CartClear body); /** * * @param body * @param asyncHandler * @return returns java.util.concurrent.Future<? extends java.lang.Object> */ @WebMethod(operationName = "CartClear", action = "http://soap.amazon.com/CartClear") public Future<?> cartClearAsync( @WebParam(name = "CartClear", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") CartClear body, @WebParam(name = "CartClearResponse", targetNamespace = "", partName = "asyncHandler") AsyncHandler<CartClearResponse> asyncHandler); /** * * @param body * @return returns am.ik.aws.apa.jaxws.CartClearResponse */ @WebMethod(operationName = "CartClear", action = "http://soap.amazon.com/CartClear") @WebResult(name = "CartClearResponse", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") public CartClearResponse cartClear( @WebParam(name = "CartClear", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2011-08-01", partName = "body") CartClear body); }