Subversion Repositories SmartDukaan

Rev

Rev 1992 | Rev 2105 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1992 Rev 2066
Line 2... Line 2...
2
 
2
 
3
 
3
 
4
import in.shop2020.catalog.dashboard.shared.Item;
4
import in.shop2020.catalog.dashboard.shared.Item;
5
 
5
 
6
import java.util.List;
6
import java.util.List;
-
 
7
import java.util.Map;
7
 
8
 
8
import com.google.gwt.user.client.rpc.AsyncCallback;
9
import com.google.gwt.user.client.rpc.AsyncCallback;
9
 
10
 
10
/**
11
/**
11
 * The async counterpart of <code>CatalogService</code>.
12
 * The async counterpart of <code>CatalogService</code>.
Line 16... Line 17...
16
    void getBestDeals(AsyncCallback<List<Item>> callback);
17
    void getBestDeals(AsyncCallback<List<Item>> callback);
17
    void getBestSellers(AsyncCallback<List<Item>> callback);
18
    void getBestSellers(AsyncCallback<List<Item>> callback);
18
    void getLatestArrivals(AsyncCallback<List<Item>> callback);
19
    void getLatestArrivals(AsyncCallback<List<Item>> callback);
19
    void getItem(long itemId, AsyncCallback<Item> callback);
20
    void getItem(long itemId, AsyncCallback<Item> callback);
20
    void reduceReservationCount(long itemId, long warehouseId, double quantity, AsyncCallback<Void> callback);
21
    void reduceReservationCount(long itemId, long warehouseId, double quantity, AsyncCallback<Void> callback);
-
 
22
    
-
 
23
    void getAllVendors(AsyncCallback<Map<Long,String>> callback);
-
 
24
    void getAllWarehouses(AsyncCallback<Map<Long,String>> callback);
21
}
25
}