public class ResourceRegistryClientImpl extends Object implements ResourceRegistryClient
| Modifier and Type | Class and Description |
|---|---|
protected static class |
ResourceRegistryClientImpl.HTTPMETHOD |
class |
ResourceRegistryClientImpl.RREntry<K,V> |
| Modifier and Type | Field and Description |
|---|---|
static String |
PATH_SEPARATOR |
| Constructor and Description |
|---|
ResourceRegistryClientImpl(org.gcube.common.clients.delegates.ProxyDelegate<EndpointReference> config) |
| Modifier and Type | Method and Description |
|---|---|
<F extends org.gcube.informationsystem.model.entity.Facet> |
getFacet(Class<F> clazz,
UUID uuid) |
org.gcube.informationsystem.model.entity.Facet |
getFacet(UUID uuid) |
String |
getFacetSchema(String facetType) |
<R extends org.gcube.informationsystem.model.entity.Resource> |
getResource(Class<R> clazz,
UUID uuid) |
org.gcube.informationsystem.model.entity.Resource |
getResource(UUID uuid) |
String |
getResourceSchema(String resourceType) |
String |
query(String query,
int limit,
String fetchPlan) |
public static final String PATH_SEPARATOR
public ResourceRegistryClientImpl(org.gcube.common.clients.delegates.ProxyDelegate<EndpointReference> config)
public org.gcube.informationsystem.model.entity.Facet getFacet(UUID uuid) throws org.gcube.informationsystem.resourceregistry.api.exceptions.entity.FacetNotFoundException, org.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryException
getFacet in interface ResourceRegistryClientorg.gcube.informationsystem.resourceregistry.api.exceptions.entity.FacetNotFoundExceptionorg.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryExceptionpublic <F extends org.gcube.informationsystem.model.entity.Facet> F getFacet(Class<F> clazz, UUID uuid) throws org.gcube.informationsystem.resourceregistry.api.exceptions.entity.FacetNotFoundException, org.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryException
getFacet in interface ResourceRegistryClientorg.gcube.informationsystem.resourceregistry.api.exceptions.entity.FacetNotFoundExceptionorg.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryExceptionpublic String getFacetSchema(String facetType) throws org.gcube.informationsystem.resourceregistry.api.exceptions.schema.SchemaNotFoundException
getFacetSchema in interface ResourceRegistryClientorg.gcube.informationsystem.resourceregistry.api.exceptions.schema.SchemaNotFoundExceptionpublic org.gcube.informationsystem.model.entity.Resource getResource(UUID uuid) throws org.gcube.informationsystem.resourceregistry.api.exceptions.entity.ResourceNotFoundException, org.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryException
getResource in interface ResourceRegistryClientorg.gcube.informationsystem.resourceregistry.api.exceptions.entity.ResourceNotFoundExceptionorg.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryExceptionpublic <R extends org.gcube.informationsystem.model.entity.Resource> R getResource(Class<R> clazz, UUID uuid) throws org.gcube.informationsystem.resourceregistry.api.exceptions.entity.ResourceNotFoundException, org.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryException
getResource in interface ResourceRegistryClientorg.gcube.informationsystem.resourceregistry.api.exceptions.entity.ResourceNotFoundExceptionorg.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryExceptionpublic String getResourceSchema(String resourceType) throws org.gcube.informationsystem.resourceregistry.api.exceptions.schema.SchemaNotFoundException
getResourceSchema in interface ResourceRegistryClientorg.gcube.informationsystem.resourceregistry.api.exceptions.schema.SchemaNotFoundExceptionpublic String query(String query, int limit, String fetchPlan) throws org.gcube.informationsystem.resourceregistry.api.exceptions.InvalidQueryException
query in interface ResourceRegistryClientorg.gcube.informationsystem.resourceregistry.api.exceptions.InvalidQueryExceptionCopyright © 2016. All Rights Reserved.