summaryrefslogtreecommitdiffstats
path: root/java/sca-contrib/tutorials/store/www-services/catalog-amazon/cart-amazon/src/main/java/shoppingstore/services/cart/CartService.java
blob: 649f5b16a3bb12e05a54d49c5d9e0eda61843049 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
package shoppingstore.services.cart;

import org.oasisopen.sca.annotation.Remotable;

import com.amazon.webservices.awsecommerceservice._2007_05_14.CartAdd;
import com.amazon.webservices.awsecommerceservice._2007_05_14.CartAddResponse;
import com.amazon.webservices.awsecommerceservice._2007_05_14.CartClear;
import com.amazon.webservices.awsecommerceservice._2007_05_14.CartClearResponse;
import com.amazon.webservices.awsecommerceservice._2007_05_14.CartCreate;
import com.amazon.webservices.awsecommerceservice._2007_05_14.CartCreateResponse;
import com.amazon.webservices.awsecommerceservice._2007_05_14.CartGet;
import com.amazon.webservices.awsecommerceservice._2007_05_14.CartGetResponse;
import com.amazon.webservices.awsecommerceservice._2007_05_14.CartModify;
import com.amazon.webservices.awsecommerceservice._2007_05_14.CartModifyResponse;

@Remotable
public interface CartService {
	
	public CartCreateResponse CartCreate(CartCreate cartCreate);
	
	public CartAddResponse CartAdd(CartAdd cartAdd);
	
	public CartModifyResponse CartModify(CartModify cartModify);
	
	public CartClearResponse CartClear(CartClear cartClear);

	public CartGetResponse CartGet(CartGet cartGet);
	
	//@Init
	//public void start();
	
	//@Destroy
	//public void stop();

}