@Path(value="/")
public class SruSearchAdapterService
extends org.gcube.rest.resourceawareservice.ResourceAwareService<org.gcube.search.sru.search.adapter.commons.resources.SruSearchAdapterResource>
implements org.gcube.search.sru.search.adapter.commons.apis.SruSearchAdapterServiceAPI
| Constructor and Description |
|---|
SruSearchAdapterService(org.gcube.rest.commons.resourceawareservice.resources.ResourceFactory<org.gcube.search.sru.search.adapter.commons.resources.SruSearchAdapterResource> factory,
org.gcube.rest.resourcemanager.publisher.ResourcePublisher<org.gcube.search.sru.search.adapter.commons.resources.SruSearchAdapterResource> publisher,
org.gcube.rest.commons.filter.IResourceFilter<org.gcube.search.sru.search.adapter.commons.resources.SruSearchAdapterResource> resourceFilter,
org.gcube.rest.commons.resourcefile.IResourceFileUtils<org.gcube.search.sru.search.adapter.commons.resources.SruSearchAdapterResource> resourceFileUtils) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
get(String operation,
Float version,
String recordPacking,
String query,
Integer maximumRecords,
String recordSchema) |
javax.ws.rs.core.Response |
get(String scope,
String resourceID,
String operation,
Float version,
String recordPacking,
String query,
Integer maximumRecords,
String recordSchema) |
String |
getResourceClass() |
String |
getResourceNamePref() |
String |
getScope() |
javax.ws.rs.core.Response |
ping() |
void |
setIncludeNonDC(boolean includeNonDC) |
void |
setRecordsNum(int defaultRecordsNum) |
void |
setScope(String scope) |
void |
setSplitLists(boolean splitLists) |
closeService, createResource, createResourceREST, destroyResource, destroyResourceREST, filterResourcesREST, getAllResources, getResource, getResourceIDsByFilter, getResourceREST, getResourcesByFilter, listResourceIDs, listResources, listResourcesREST, loadResources, onClose, saveResource, startService@Inject
public SruSearchAdapterService(org.gcube.rest.commons.resourceawareservice.resources.ResourceFactory<org.gcube.search.sru.search.adapter.commons.resources.SruSearchAdapterResource> factory,
org.gcube.rest.resourcemanager.publisher.ResourcePublisher<org.gcube.search.sru.search.adapter.commons.resources.SruSearchAdapterResource> publisher,
org.gcube.rest.commons.filter.IResourceFilter<org.gcube.search.sru.search.adapter.commons.resources.SruSearchAdapterResource> resourceFilter,
org.gcube.rest.commons.resourcefile.IResourceFileUtils<org.gcube.search.sru.search.adapter.commons.resources.SruSearchAdapterResource> resourceFileUtils)
throws org.gcube.rest.resourceawareservice.exceptions.ResourceAwareServiceException
org.gcube.rest.resourceawareservice.exceptions.ResourceAwareServiceExceptionpublic void setScope(String scope)
public void setSplitLists(boolean splitLists)
public void setIncludeNonDC(boolean includeNonDC)
public void setRecordsNum(int defaultRecordsNum)
public String getScope()
getScope in class org.gcube.rest.resourceawareservice.ResourceAwareService<org.gcube.search.sru.search.adapter.commons.resources.SruSearchAdapterResource>public String getResourceClass()
getResourceClass in class org.gcube.rest.resourceawareservice.ResourceAwareService<org.gcube.search.sru.search.adapter.commons.resources.SruSearchAdapterResource>public String getResourceNamePref()
getResourceNamePref in class org.gcube.rest.resourceawareservice.ResourceAwareService<org.gcube.search.sru.search.adapter.commons.resources.SruSearchAdapterResource>public javax.ws.rs.core.Response ping()
ping in interface org.gcube.search.sru.search.adapter.commons.apis.SruSearchAdapterServiceAPIpublic javax.ws.rs.core.Response get(String scope, String resourceID, String operation, Float version, String recordPacking, String query, Integer maximumRecords, String recordSchema)
get in interface org.gcube.search.sru.search.adapter.commons.apis.SruSearchAdapterServiceAPICopyright © 2017. All Rights Reserved.