package com.mindprod.aws.jax; import javax.jws.WebMethod; import javax.jws.WebParam; import javax.jws.WebService; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.ws.Holder; import javax.xml.ws.RequestWrapper; import javax.xml.ws.ResponseWrapper; import java.util.List; /** * This class was generated by the JAX-WS RI. * JAX-WS RI 2.2.9-b130926.1035 * Generated source version: 2.2 */ @WebService( name = "AWSECommerceServicePortType", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) @XmlSeeAlso( { ObjectFactory.class } ) public interface AWSECommerceServicePortType { /** * @param shared * @param request * @param marketplaceDomain * @param operationRequest * @param xmlEscaping * @param awsAccessKeyId * @param browseNodes * @param associateTag * @param validate */ @WebMethod( operationName = "BrowseNodeLookup", action = "http://soap.amazon.com/BrowseNodeLookup" ) @RequestWrapper( localName = "BrowseNodeLookup", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", className = "com.mindprod.aws.jax.BrowseNodeLookup" ) @ResponseWrapper( localName = "BrowseNodeLookupResponse", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", className = "com.mindprod.aws.jax.BrowseNodeLookupResponse" ) public void browseNodeLookup( @WebParam( name = "MarketplaceDomain", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String marketplaceDomain, @WebParam( name = "AWSAccessKeyId", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String awsAccessKeyId, @WebParam( name = "AssociateTag", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String associateTag, @WebParam( name = "Validate", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String validate, @WebParam( name = "XMLEscaping", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String xmlEscaping, @WebParam( name = "Shared", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) BrowseNodeLookupRequest shared, @WebParam( name = "Request", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) List request, @WebParam( name = "OperationRequest", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", mode = WebParam.Mode.OUT ) Holder operationRequest, @WebParam( name = "BrowseNodes", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", mode = WebParam.Mode.OUT ) Holder> browseNodes ); /** * @param shared * @param request * @param marketplaceDomain * @param operationRequest * @param xmlEscaping * @param awsAccessKeyId * @param associateTag * @param cart * @param validate */ @WebMethod( operationName = "CartAdd", action = "http://soap.amazon.com/CartAdd" ) @RequestWrapper( localName = "CartAdd", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", className = "com.mindprod.aws.jax.CartAdd" ) @ResponseWrapper( localName = "CartAddResponse", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", className = "com.mindprod.aws.jax.CartAddResponse" ) public void cartAdd( @WebParam( name = "MarketplaceDomain", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String marketplaceDomain, @WebParam( name = "AWSAccessKeyId", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String awsAccessKeyId, @WebParam( name = "AssociateTag", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String associateTag, @WebParam( name = "Validate", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String validate, @WebParam( name = "XMLEscaping", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String xmlEscaping, @WebParam( name = "Shared", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) CartAddRequest shared, @WebParam( name = "Request", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) List request, @WebParam( name = "OperationRequest", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", mode = WebParam.Mode.OUT ) Holder operationRequest, @WebParam( name = "Cart", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", mode = WebParam.Mode.OUT ) Holder> cart ); /** * @param shared * @param request * @param marketplaceDomain * @param operationRequest * @param xmlEscaping * @param awsAccessKeyId * @param associateTag * @param cart * @param validate */ @WebMethod( operationName = "CartClear", action = "http://soap.amazon.com/CartClear" ) @RequestWrapper( localName = "CartClear", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", className = "com.mindprod.aws.jax.CartClear" ) @ResponseWrapper( localName = "CartClearResponse", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", className = "com.mindprod.aws.jax.CartClearResponse" ) public void cartClear( @WebParam( name = "MarketplaceDomain", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String marketplaceDomain, @WebParam( name = "AWSAccessKeyId", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String awsAccessKeyId, @WebParam( name = "AssociateTag", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String associateTag, @WebParam( name = "Validate", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String validate, @WebParam( name = "XMLEscaping", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String xmlEscaping, @WebParam( name = "Shared", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) CartClearRequest shared, @WebParam( name = "Request", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) List request, @WebParam( name = "OperationRequest", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", mode = WebParam.Mode.OUT ) Holder operationRequest, @WebParam( name = "Cart", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", mode = WebParam.Mode.OUT ) Holder> cart ); /** * @param shared * @param request * @param marketplaceDomain * @param operationRequest * @param xmlEscaping * @param awsAccessKeyId * @param associateTag * @param cart * @param validate */ @WebMethod( operationName = "CartCreate", action = "http://soap.amazon.com/CartCreate" ) @RequestWrapper( localName = "CartCreate", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", className = "com.mindprod.aws.jax.CartCreate" ) @ResponseWrapper( localName = "CartCreateResponse", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", className = "com.mindprod.aws.jax.CartCreateResponse" ) public void cartCreate( @WebParam( name = "MarketplaceDomain", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String marketplaceDomain, @WebParam( name = "AWSAccessKeyId", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String awsAccessKeyId, @WebParam( name = "AssociateTag", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String associateTag, @WebParam( name = "Validate", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String validate, @WebParam( name = "XMLEscaping", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String xmlEscaping, @WebParam( name = "Shared", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) CartCreateRequest shared, @WebParam( name = "Request", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) List request, @WebParam( name = "OperationRequest", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", mode = WebParam.Mode.OUT ) Holder operationRequest, @WebParam( name = "Cart", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", mode = WebParam.Mode.OUT ) Holder> cart ); /** * @param shared * @param request * @param marketplaceDomain * @param operationRequest * @param xmlEscaping * @param awsAccessKeyId * @param associateTag * @param cart * @param validate */ @WebMethod( operationName = "CartGet", action = "http://soap.amazon.com/CartGet" ) @RequestWrapper( localName = "CartGet", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", className = "com.mindprod.aws.jax.CartGet" ) @ResponseWrapper( localName = "CartGetResponse", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", className = "com.mindprod.aws.jax.CartGetResponse" ) public void cartGet( @WebParam( name = "MarketplaceDomain", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String marketplaceDomain, @WebParam( name = "AWSAccessKeyId", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String awsAccessKeyId, @WebParam( name = "AssociateTag", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String associateTag, @WebParam( name = "Validate", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String validate, @WebParam( name = "XMLEscaping", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String xmlEscaping, @WebParam( name = "Shared", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) CartGetRequest shared, @WebParam( name = "Request", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) List request, @WebParam( name = "OperationRequest", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", mode = WebParam.Mode.OUT ) Holder operationRequest, @WebParam( name = "Cart", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", mode = WebParam.Mode.OUT ) Holder> cart ); /** * @param shared * @param request * @param marketplaceDomain * @param operationRequest * @param xmlEscaping * @param awsAccessKeyId * @param associateTag * @param cart * @param validate */ @WebMethod( operationName = "CartModify", action = "http://soap.amazon.com/CartModify" ) @RequestWrapper( localName = "CartModify", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", className = "com.mindprod.aws.jax.CartModify" ) @ResponseWrapper( localName = "CartModifyResponse", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", className = "com.mindprod.aws.jax.CartModifyResponse" ) public void cartModify( @WebParam( name = "MarketplaceDomain", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String marketplaceDomain, @WebParam( name = "AWSAccessKeyId", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String awsAccessKeyId, @WebParam( name = "AssociateTag", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String associateTag, @WebParam( name = "Validate", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String validate, @WebParam( name = "XMLEscaping", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String xmlEscaping, @WebParam( name = "Shared", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) CartModifyRequest shared, @WebParam( name = "Request", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) List request, @WebParam( name = "OperationRequest", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", mode = WebParam.Mode.OUT ) Holder operationRequest, @WebParam( name = "Cart", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", mode = WebParam.Mode.OUT ) Holder> cart ); /** * @param shared * @param request * @param marketplaceDomain * @param operationRequest * @param xmlEscaping * @param awsAccessKeyId * @param associateTag * @param items * @param validate */ @WebMethod( operationName = "ItemLookup", action = "http://soap.amazon.com/ItemLookup" ) @RequestWrapper( localName = "ItemLookup", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", className = "com.mindprod.aws.jax.ItemLookup" ) @ResponseWrapper( localName = "ItemLookupResponse", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", className = "com.mindprod.aws.jax.ItemLookupResponse" ) public void itemLookup( @WebParam( name = "MarketplaceDomain", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String marketplaceDomain, @WebParam( name = "AWSAccessKeyId", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String awsAccessKeyId, @WebParam( name = "AssociateTag", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String associateTag, @WebParam( name = "Validate", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String validate, @WebParam( name = "XMLEscaping", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String xmlEscaping, @WebParam( name = "Shared", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) ItemLookupRequest shared, @WebParam( name = "Request", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) List request, @WebParam( name = "OperationRequest", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", mode = WebParam.Mode.OUT ) Holder operationRequest, @WebParam( name = "Items", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", mode = WebParam.Mode.OUT ) Holder> items ); /** * @param shared * @param request * @param marketplaceDomain * @param operationRequest * @param xmlEscaping * @param awsAccessKeyId * @param associateTag * @param items * @param validate */ @WebMethod( operationName = "ItemSearch", action = "http://soap.amazon.com/ItemSearch" ) @RequestWrapper( localName = "ItemSearch", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", className = "com.mindprod.aws.jax.ItemSearch" ) @ResponseWrapper( localName = "ItemSearchResponse", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", className = "com.mindprod.aws.jax.ItemSearchResponse" ) public void itemSearch( @WebParam( name = "MarketplaceDomain", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String marketplaceDomain, @WebParam( name = "AWSAccessKeyId", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String awsAccessKeyId, @WebParam( name = "AssociateTag", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String associateTag, @WebParam( name = "XMLEscaping", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String xmlEscaping, @WebParam( name = "Validate", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String validate, @WebParam( name = "Shared", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) ItemSearchRequest shared, @WebParam( name = "Request", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) List request, @WebParam( name = "OperationRequest", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", mode = WebParam.Mode.OUT ) Holder operationRequest, @WebParam( name = "Items", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", mode = WebParam.Mode.OUT ) Holder> items ); /** * @param shared * @param request * @param marketplaceDomain * @param operationRequest * @param xmlEscaping * @param awsAccessKeyId * @param associateTag * @param items * @param validate */ @WebMethod( operationName = "SimilarityLookup", action = "http://soap.amazon.com/SimilarityLookup" ) @RequestWrapper( localName = "SimilarityLookup", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", className = "com.mindprod.aws.jax.SimilarityLookup" ) @ResponseWrapper( localName = "SimilarityLookupResponse", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", className = "com.mindprod.aws.jax.SimilarityLookupResponse" ) public void similarityLookup( @WebParam( name = "MarketplaceDomain", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String marketplaceDomain, @WebParam( name = "AWSAccessKeyId", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String awsAccessKeyId, @WebParam( name = "AssociateTag", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String associateTag, @WebParam( name = "Validate", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String validate, @WebParam( name = "XMLEscaping", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) String xmlEscaping, @WebParam( name = "Shared", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) SimilarityLookupRequest shared, @WebParam( name = "Request", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01" ) List request, @WebParam( name = "OperationRequest", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", mode = WebParam.Mode.OUT ) Holder operationRequest, @WebParam( name = "Items", targetNamespace = "http://webservices.amazon.com/AWSECommerceService/2013-08-01", mode = WebParam.Mode.OUT ) Holder> items ); }