@Singleton @WeldService public class ExternalResourceManagerImpl extends Object implements org.gcube.data.analysis.tabulardata.commons.webservice.ExternalResourceManager
| Constructor and Description |
|---|
ExternalResourceManagerImpl() |
| Modifier and Type | Method and Description |
|---|---|
List<org.gcube.data.analysis.tabulardata.commons.webservice.types.resources.ResourceDescriptor> |
getResourcePerTabularResource(long tabularResourceId) |
List<org.gcube.data.analysis.tabulardata.commons.webservice.types.resources.ResourceDescriptor> |
getResourcePerTabularResourceAndType(long tabularResourceId,
org.gcube.data.analysis.tabulardata.model.resources.ResourceType type) |
org.gcube.data.analysis.tabulardata.commons.webservice.types.resources.ResourceDescriptor |
removeResource(long resourceId) |
public List<org.gcube.data.analysis.tabulardata.commons.webservice.types.resources.ResourceDescriptor> getResourcePerTabularResource(long tabularResourceId) throws org.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTabularResourceException, org.gcube.data.analysis.tabulardata.commons.webservice.exception.InternalSecurityException
getResourcePerTabularResource in interface org.gcube.data.analysis.tabulardata.commons.webservice.ExternalResourceManagerorg.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTabularResourceExceptionorg.gcube.data.analysis.tabulardata.commons.webservice.exception.InternalSecurityExceptionpublic List<org.gcube.data.analysis.tabulardata.commons.webservice.types.resources.ResourceDescriptor> getResourcePerTabularResourceAndType(long tabularResourceId, org.gcube.data.analysis.tabulardata.model.resources.ResourceType type) throws org.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTabularResourceException, org.gcube.data.analysis.tabulardata.commons.webservice.exception.InternalSecurityException
getResourcePerTabularResourceAndType in interface org.gcube.data.analysis.tabulardata.commons.webservice.ExternalResourceManagerorg.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTabularResourceExceptionorg.gcube.data.analysis.tabulardata.commons.webservice.exception.InternalSecurityExceptionpublic org.gcube.data.analysis.tabulardata.commons.webservice.types.resources.ResourceDescriptor removeResource(long resourceId)
throws org.gcube.data.analysis.tabulardata.commons.webservice.exception.InternalSecurityException
removeResource in interface org.gcube.data.analysis.tabulardata.commons.webservice.ExternalResourceManagerorg.gcube.data.analysis.tabulardata.commons.webservice.exception.InternalSecurityExceptionCopyright © 2018. All Rights Reserved.