Subversion Repositories SmartDukaan

Rev

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

Rev 3558 Rev 3850
Line 1... Line 1...
1
package in.shop2020.catalog.dashboard.client;
1
package in.shop2020.catalog.dashboard.client;
2
 
2
 
3
 
3
 
4
import in.shop2020.catalog.dashboard.shared.Item;
4
import in.shop2020.catalog.dashboard.shared.Item;
-
 
5
import in.shop2020.catalog.dashboard.shared.ItemStatus;
5
 
6
 
6
import java.util.List;
7
import java.util.List;
7
import java.util.Map;
8
import java.util.Map;
8
 
9
 
9
import com.google.gwt.user.client.rpc.AsyncCallback;
10
import com.google.gwt.user.client.rpc.AsyncCallback;
Line 13... Line 14...
13
 */
14
 */
14
public interface CatalogServiceAsync {
15
public interface CatalogServiceAsync {
15
    void updateItem(Item item, AsyncCallback<Boolean> callback);
16
    void updateItem(Item item, AsyncCallback<Boolean> callback);
16
    void updateItemOnProduction(Item item, AsyncCallback<String> callback);
17
    void updateItemOnProduction(Item item, AsyncCallback<String> callback);
17
 
18
 
-
 
19
    void getItemCountByStatus(boolean useStatus, ItemStatus itemStatus, AsyncCallback<Integer> callback);
18
    void getAllItems(AsyncCallback<List<Item>> callback);
20
    void getAllItems(int start, int limit, AsyncCallback<List<Item>> callback);
19
    void getAllPhasedOutItems(AsyncCallback<List<Item>> callback);
21
    void getAllPhasedOutItems(int start, int limit, AsyncCallback<List<Item>> callback);
20
    void getAllPausedItems(AsyncCallback<List<Item>> callback);
22
    void getAllPausedItems(int start, int limit, AsyncCallback<List<Item>> callback);
21
    void getAllActiveItems(AsyncCallback<List<Item>> callback);
23
    void getAllActiveItems(int start, int limit, AsyncCallback<List<Item>> callback);
22
    void getAllInProcessItems(AsyncCallback<List<Item>> callback);
24
    void getAllInProcessItems(int start, int limit, AsyncCallback<List<Item>> callback);
23
    void getAllContentCompleteItems(AsyncCallback<List<Item>> callback);
25
    void getAllContentCompleteItems(int start, int limit, AsyncCallback<List<Item>> callback);
24
 
26
 
25
    void getBestDeals(AsyncCallback<List<Item>> callback);
27
    void getBestDeals(AsyncCallback<List<Item>> callback);
26
    void getBestSellers(AsyncCallback<List<Item>> callback);
28
    void getBestSellers(AsyncCallback<List<Item>> callback);
27
    void getLatestArrivals(AsyncCallback<List<Item>> callback);
29
    void getLatestArrivals(AsyncCallback<List<Item>> callback);
28
    void getRiskyItems(AsyncCallback<List<Item>> callback);
30
    void getRiskyItems(AsyncCallback<List<Item>> callback);