@Path(value="/")
public class SruDBService
extends org.gcube.rest.resourceawareservice.ResourceAwareService<org.gcube.search.sru.db.common.resources.SruDBResource>
implements org.gcube.search.sru.db.common.apis.SruDBServiceAPI
| Constructor and Description |
|---|
SruDBService(org.gcube.rest.commons.resourceawareservice.resources.ResourceFactory<org.gcube.search.sru.db.common.resources.SruDBResource> factory,
org.gcube.rest.resourcemanager.publisher.ResourcePublisher<org.gcube.search.sru.db.common.resources.SruDBResource> publisher,
org.gcube.rest.commons.filter.IResourceFilter<org.gcube.search.sru.db.common.resources.SruDBResource> resourceFilter,
org.gcube.rest.commons.resourcefile.IResourceFileUtils<org.gcube.search.sru.db.common.resources.SruDBResource> resourceFileUtils) |
| Modifier and Type | Method and Description |
|---|---|
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 |
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 SruDBService(org.gcube.rest.commons.resourceawareservice.resources.ResourceFactory<org.gcube.search.sru.db.common.resources.SruDBResource> factory,
org.gcube.rest.resourcemanager.publisher.ResourcePublisher<org.gcube.search.sru.db.common.resources.SruDBResource> publisher,
org.gcube.rest.commons.filter.IResourceFilter<org.gcube.search.sru.db.common.resources.SruDBResource> resourceFilter,
org.gcube.rest.commons.resourcefile.IResourceFileUtils<org.gcube.search.sru.db.common.resources.SruDBResource> resourceFileUtils)
throws org.gcube.rest.resourceawareservice.exceptions.ResourceAwareServiceException
org.gcube.rest.resourceawareservice.exceptions.ResourceAwareServiceExceptionpublic void setScope(String scope)
public void setSplitLists(boolean splitLists)
public String getScope()
getScope in class org.gcube.rest.resourceawareservice.ResourceAwareService<org.gcube.search.sru.db.common.resources.SruDBResource>public String getResourceClass()
getResourceClass in class org.gcube.rest.resourceawareservice.ResourceAwareService<org.gcube.search.sru.db.common.resources.SruDBResource>public String getResourceNamePref()
getResourceNamePref in class org.gcube.rest.resourceawareservice.ResourceAwareService<org.gcube.search.sru.db.common.resources.SruDBResource>public javax.ws.rs.core.Response ping()
ping in interface org.gcube.search.sru.db.common.apis.SruDBServiceAPICopyright © 2017. All Rights Reserved.