diff --git a/src/main/java/org/gcube/gcat/api/interfaces/Item.java b/src/main/java/org/gcube/gcat/api/interfaces/Item.java index 576e9a4..f44870e 100644 --- a/src/main/java/org/gcube/gcat/api/interfaces/Item.java +++ b/src/main/java/org/gcube/gcat/api/interfaces/Item.java @@ -1,7 +1,5 @@ package org.gcube.gcat.api.interfaces; -import java.util.Map; - import javax.xml.ws.WebServiceException; /** @@ -11,10 +9,6 @@ public interface Item extends CRUD { public static final String ITEMS = "items"; - public int count() throws WebServiceException; - - public String list(Map parameters) throws WebServiceException; - public String list(int limit, int offset) throws WebServiceException; public String patch(String name, String json) throws WebServiceException; @@ -22,4 +16,8 @@ public interface Item extends CRUD { public D delete(String name, boolean purge) throws WebServiceException; public D purge(String name) throws WebServiceException; + + public D bulkDelete(boolean purge) throws WebServiceException; + + public D bulkPurge() throws WebServiceException; }