From 4e743b7f082519015d675e7a2ee136c42d99493e Mon Sep 17 00:00:00 2001 From: Luca Frosini Date: Fri, 3 Dec 2021 17:40:28 +0100 Subject: [PATCH] Fixed APIs --- src/main/java/org/gcube/gcat/api/interfaces/Item.java | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) 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; }