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 }