@Path(value="/") public class SearchSystemService extends Object implements org.gcube.rest.search.commons.SearchServiceAPI
| Constructor and Description |
|---|
SearchSystemService() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
collections(String scope) |
javax.ws.rs.core.Response |
collectionsTypes(String scope) |
javax.ws.rs.core.Response |
fields(String scope) |
javax.ws.rs.core.Response |
fieldsMapping(String scope) |
javax.ws.rs.core.Response |
search(String scope,
String query,
Boolean all,
Boolean pretty,
Boolean names) |
javax.ws.rs.core.Response |
searchSec(String scope,
String query,
Boolean all,
Boolean pretty,
Boolean names,
Set<String> sids) |
@GET
@Path(value="/search")
@Produces(value="application/json; charset=UTF-8")
public javax.ws.rs.core.Response search(@HeaderParam(value="gcube-scope")
String scope,
@QueryParam(value="query")
String query,
@QueryParam(value="all")@DefaultValue(value="false")
Boolean all,
@QueryParam(value="pretty")@DefaultValue(value="false")
Boolean pretty,
@QueryParam(value="names")@DefaultValue(value="false")
Boolean names)
search in interface org.gcube.rest.search.commons.SearchServiceAPI@GET
@Path(value="/searchSec")
@Produces(value="application/json; charset=UTF-8")
public javax.ws.rs.core.Response searchSec(@HeaderParam(value="gcube-scope")
String scope,
@QueryParam(value="query")
String query,
@QueryParam(value="all")@DefaultValue(value="false")
Boolean all,
@QueryParam(value="pretty")@DefaultValue(value="false")
Boolean pretty,
@QueryParam(value="names")@DefaultValue(value="false")
Boolean names,
@QueryParam(value="sids")
Set<String> sids)
searchSec in interface org.gcube.rest.search.commons.SearchServiceAPI@GET
@Path(value="/collections")
@Produces(value="application/json; charset=UTF-8")
public javax.ws.rs.core.Response collections(@HeaderParam(value="gcube-scope")
String scope)
collections in interface org.gcube.rest.search.commons.SearchServiceAPI@GET
@Path(value="/collectionsTypes")
@Produces(value="application/json; charset=UTF-8")
public javax.ws.rs.core.Response collectionsTypes(@HeaderParam(value="gcube-scope")
String scope)
collectionsTypes in interface org.gcube.rest.search.commons.SearchServiceAPI@GET
@Path(value="/fields")
@Produces(value="application/json; charset=UTF-8")
public javax.ws.rs.core.Response fields(@HeaderParam(value="gcube-scope")
String scope)
fields in interface org.gcube.rest.search.commons.SearchServiceAPI@GET
@Path(value="/fieldsMapping")
@Produces(value="application/json; charset=UTF-8")
public javax.ws.rs.core.Response fieldsMapping(@HeaderParam(value="gcube-scope")
String scope)
fieldsMapping in interface org.gcube.rest.search.commons.SearchServiceAPICopyright © 2014. All Rights Reserved.