|
|
|
@ -30,7 +30,7 @@ public class Item extends GCatClient implements org.gcube.gcat.api.interfaces.It
|
|
|
|
|
|
|
|
|
|
public int count() throws WebServiceException {
|
|
|
|
|
Map<String, String> queryParams = new HashMap<>();
|
|
|
|
|
queryParams.put(GCatConstants.COUNT_PARAMETER, String.valueOf(true));
|
|
|
|
|
queryParams.put(GCatConstants.COUNT_QUERY_PARAMETER, String.valueOf(true));
|
|
|
|
|
String ret = this.list(queryParams);
|
|
|
|
|
ObjectMapper objectMapper = new ObjectMapper();
|
|
|
|
|
try {
|
|
|
|
@ -52,8 +52,8 @@ public class Item extends GCatClient implements org.gcube.gcat.api.interfaces.It
|
|
|
|
|
@Override
|
|
|
|
|
public String list(int limit, int offset) throws WebApplicationException {
|
|
|
|
|
Map<String, String> queryParams = new HashMap<>();
|
|
|
|
|
queryParams.put(GCatConstants.LIMIT_PARAMETER, String.valueOf(limit));
|
|
|
|
|
queryParams.put(GCatConstants.OFFSET_PARAMETER, String.valueOf(offset));
|
|
|
|
|
queryParams.put(GCatConstants.LIMIT_QUERY_PARAMETER, String.valueOf(limit));
|
|
|
|
|
queryParams.put(GCatConstants.OFFSET_QUERY_PARAMETER, String.valueOf(offset));
|
|
|
|
|
return this.list(queryParams);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -67,8 +67,8 @@ public class Item extends GCatClient implements org.gcube.gcat.api.interfaces.It
|
|
|
|
|
*/
|
|
|
|
|
public String list(int limit, int offset, String organizationName) throws WebApplicationException {
|
|
|
|
|
Map<String, String> queryParams = new HashMap<>();
|
|
|
|
|
queryParams.put(GCatConstants.LIMIT_PARAMETER, String.valueOf(limit));
|
|
|
|
|
queryParams.put(GCatConstants.OFFSET_PARAMETER, String.valueOf(offset));
|
|
|
|
|
queryParams.put(GCatConstants.LIMIT_QUERY_PARAMETER, String.valueOf(limit));
|
|
|
|
|
queryParams.put(GCatConstants.OFFSET_QUERY_PARAMETER, String.valueOf(offset));
|
|
|
|
|
queryParams.put(GCatConstants.Q_KEY, String.format(GCatConstants.ORGANIZATION_FILTER_TEMPLATE, organizationName));
|
|
|
|
|
return super.list(queryParams);
|
|
|
|
|
}
|
|
|
|
|