View Javadoc

    1   package org.controlhaus.amazon;
    2
    3   import java.io.IOException;
    4
    5   import org.apache.beehive.controls.api.bean.ControlInterface;
    6   import org.apache.beehive.controls.api.bean.ControlExtension;
    7   import org.apache.beehive.controls.api.events.EventSet;
    8
    9   import org.controlhaus.xfire.client.XFireClientControl;
    10  import org.controlhaus.xfire.client.XFireClientControl.Asynchronous;
    11  import org.controlhaus.xfire.client.XFireClientControl.ServiceUrl;
    12  import org.codehaus.xfire.fault.XFireFault;
    13  import org.codehaus.xfire.client.ClientHandler;
    14  import org.codehaus.xfire.xmlbeans.client.XMLBeansClientHandler;
    15
    16  import com.amazon.webservices.awseCommerceService.x20041019.TransactionLookupResponseDocument;
    17  import com.amazon.webservices.awseCommerceService.x20041019.ListSearchDocument;
    18  import com.amazon.webservices.awseCommerceService.x20041019.HelpDocument;
    19  import com.amazon.webservices.awseCommerceService.x20041019.CartGetDocument;
    20  import com.amazon.webservices.awseCommerceService.x20041019.BrowseNodeLookupDocument;
    21  import com.amazon.webservices.awseCommerceService.x20041019.ItemLookupResponseDocument;
    22  import com.amazon.webservices.awseCommerceService.x20041019.ListSearchResponseDocument;
    23  import com.amazon.webservices.awseCommerceService.x20041019.CustomerContentSearchResponseDocument;
    24  import com.amazon.webservices.awseCommerceService.x20041019.SellerListingSearchResponseDocument;
    25  import com.amazon.webservices.awseCommerceService.x20041019.ItemSearchResponseDocument;
    26  import com.amazon.webservices.awseCommerceService.x20041019.ItemSearchDocument;
    27  import com.amazon.webservices.awseCommerceService.x20041019.SimilarityLookupResponseDocument;
    28  import com.amazon.webservices.awseCommerceService.x20041019.CartAddDocument;
    29  import com.amazon.webservices.awseCommerceService.x20041019.BrowseNodeLookupResponseDocument;
    30  import com.amazon.webservices.awseCommerceService.x20041019.ItemLookupDocument;
    31  import com.amazon.webservices.awseCommerceService.x20041019.MultiOperationResponseDocument;
    32  import com.amazon.webservices.awseCommerceService.x20041019.TransactionLookupDocument;
    33  import com.amazon.webservices.awseCommerceService.x20041019.SellerListingLookupDocument;
    34  import com.amazon.webservices.awseCommerceService.x20041019.CartClearResponseDocument;
    35  import com.amazon.webservices.awseCommerceService.x20041019.SimilarityLookupDocument;
    36  import com.amazon.webservices.awseCommerceService.x20041019.HelpResponseDocument;
    37  import com.amazon.webservices.awseCommerceService.x20041019.SellerListingLookupResponseDocument;
    38  import com.amazon.webservices.awseCommerceService.x20041019.CartModifyDocument;
    39  import com.amazon.webservices.awseCommerceService.x20041019.SellerListingSearchDocument;
    40  import com.amazon.webservices.awseCommerceService.x20041019.SellerLookupResponseDocument;
    41  import com.amazon.webservices.awseCommerceService.x20041019.CartCreateDocument;
    42  import com.amazon.webservices.awseCommerceService.x20041019.CartClearDocument;
    43  import com.amazon.webservices.awseCommerceService.x20041019.CartAddResponseDocument;
    44  import com.amazon.webservices.awseCommerceService.x20041019.SellerLookupDocument;
    45  import com.amazon.webservices.awseCommerceService.x20041019.CustomerContentLookupDocument;
    46  import com.amazon.webservices.awseCommerceService.x20041019.ListLookupResponseDocument;
    47  import com.amazon.webservices.awseCommerceService.x20041019.ListLookupDocument;
    48  import com.amazon.webservices.awseCommerceService.x20041019.CustomerContentSearchDocument;
    49  import com.amazon.webservices.awseCommerceService.x20041019.CartCreateResponseDocument;
    50  import com.amazon.webservices.awseCommerceService.x20041019.CartModifyResponseDocument;
    51  import com.amazon.webservices.awseCommerceService.x20041019.CustomerContentLookupResponseDocument;
    52  import com.amazon.webservices.awseCommerceService.x20041019.CartGetResponseDocument;
    53  import com.amazon.webservices.awseCommerceService.x20041019.MultiOperationDocument;
    54
    55  /***
    56   * Auto-generated client stub for AWSECommerceService.
    57   */
    58  @ServiceUrl("http://soap.amazon.com/onca/soap?Service=AWSECommerceService")
    59  @ControlExtension
    60  public interface AmazonClientControl
    61  	     extends XFireClientControl
    62  {
    63      HelpResponseDocument Help( HelpDocument body )
    64          throws IOException, XFireFault;
    65
    66      @Asynchronous
    67      void beginHelp( HelpDocument body );
    68      ItemSearchResponseDocument ItemSearch( ItemSearchDocument body )
    69          throws IOException, XFireFault;
    70
    71      @Asynchronous
    72      void beginItemSearch( ItemSearchDocument body );
    73      ItemLookupResponseDocument ItemLookup( ItemLookupDocument body )
    74          throws IOException, XFireFault;
    75
    76      @Asynchronous
    77      void beginItemLookup( ItemLookupDocument body );
    78      BrowseNodeLookupResponseDocument BrowseNodeLookup( BrowseNodeLookupDocument body )
    79          throws IOException, XFireFault;
    80
    81      @Asynchronous
    82      void beginBrowseNodeLookup( BrowseNodeLookupDocument body );
    83      ListSearchResponseDocument ListSearch( ListSearchDocument body )
    84          throws IOException, XFireFault;
    85
    86      @Asynchronous
    87      void beginListSearch( ListSearchDocument body );
    88      ListLookupResponseDocument ListLookup( ListLookupDocument body )
    89          throws IOException, XFireFault;
    90
    91      @Asynchronous
    92      void beginListLookup( ListLookupDocument body );
    93      CustomerContentSearchResponseDocument CustomerContentSearch( CustomerContentSearchDocument body )
    94          throws IOException, XFireFault;
    95
    96      @Asynchronous
    97      void beginCustomerContentSearch( CustomerContentSearchDocument body );
    98      CustomerContentLookupResponseDocument CustomerContentLookup( CustomerContentLookupDocument body )
    99          throws IOException, XFireFault;
    100
    101     @Asynchronous
    102     void beginCustomerContentLookup( CustomerContentLookupDocument body );
    103     SimilarityLookupResponseDocument SimilarityLookup( SimilarityLookupDocument body )
    104         throws IOException, XFireFault;
    105
    106     @Asynchronous
    107     void beginSimilarityLookup( SimilarityLookupDocument body );
    108     SellerLookupResponseDocument SellerLookup( SellerLookupDocument body )
    109         throws IOException, XFireFault;
    110
    111     @Asynchronous
    112     void beginSellerLookup( SellerLookupDocument body );
    113     CartGetResponseDocument CartGet( CartGetDocument body )
    114         throws IOException, XFireFault;
    115
    116     @Asynchronous
    117     void beginCartGet( CartGetDocument body );
    118     CartCreateResponseDocument CartCreate( CartCreateDocument body )
    119         throws IOException, XFireFault;
    120
    121     @Asynchronous
    122     void beginCartCreate( CartCreateDocument body );
    123     CartAddResponseDocument CartAdd( CartAddDocument body )
    124         throws IOException, XFireFault;
    125
    126     @Asynchronous
    127     void beginCartAdd( CartAddDocument body );
    128     CartModifyResponseDocument CartModify( CartModifyDocument body )
    129         throws IOException, XFireFault;
    130
    131     @Asynchronous
    132     void beginCartModify( CartModifyDocument body );
    133     CartClearResponseDocument CartClear( CartClearDocument body )
    134         throws IOException, XFireFault;
    135
    136     @Asynchronous
    137     void beginCartClear( CartClearDocument body );
    138     TransactionLookupResponseDocument TransactionLookup( TransactionLookupDocument body )
    139         throws IOException, XFireFault;
    140
    141     @Asynchronous
    142     void beginTransactionLookup( TransactionLookupDocument body );
    143     SellerListingSearchResponseDocument SellerListingSearch( SellerListingSearchDocument body )
    144         throws IOException, XFireFault;
    145
    146     @Asynchronous
    147     void beginSellerListingSearch( SellerListingSearchDocument body );
    148     SellerListingLookupResponseDocument SellerListingLookup( SellerListingLookupDocument body )
    149         throws IOException, XFireFault;
    150
    151     @Asynchronous
    152     void beginSellerListingLookup( SellerListingLookupDocument body );
    153     MultiOperationResponseDocument MultiOperation( MultiOperationDocument body )
    154         throws IOException, XFireFault;
    155
    156     @Asynchronous
    157     void beginMultiOperation( MultiOperationDocument body );
    158 }