diff --git a/src/main/java/org/gcube/gcat/rest/Trash.java b/src/main/java/org/gcube/gcat/rest/Trash.java index 39f98e4..7d8f219 100644 --- a/src/main/java/org/gcube/gcat/rest/Trash.java +++ b/src/main/java/org/gcube/gcat/rest/Trash.java @@ -32,7 +32,6 @@ public class Trash extends BaseREST implements org.gcube.gcat.api.interfaces.Tra } @DELETE - @PURGE @Override public Response empty(@QueryParam(GCatConstants.OWN_ONLY_QUERY_PARAMETER) @DefaultValue("true") Boolean ownOnly) throws WebServiceException { Thread thread = new Thread(new Runnable() { @@ -46,6 +45,12 @@ public class Trash extends BaseREST implements org.gcube.gcat.api.interfaces.Tra thread.start(); return Response.status(Status.ACCEPTED).build(); } + + @PURGE + public Response emptyViaPurge(@QueryParam(GCatConstants.OWN_ONLY_QUERY_PARAMETER) @DefaultValue("true") Boolean ownOnly) throws WebServiceException { + return empty(ownOnly); + } + }