public interface TemplateManagerProxy extends org.gcube.data.analysis.tabulardata.commons.webservice.Sharable<Long,org.gcube.data.analysis.tabulardata.commons.webservice.types.TemplateDescription,org.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTemplateException>
| Modifier and Type | Method and Description |
|---|---|
org.gcube.data.analysis.tabulardata.commons.webservice.types.tasks.TaskInfo |
apply(long templateId,
long tabularResourceId) |
org.gcube.data.analysis.tabulardata.commons.webservice.types.TemplateDescription |
getTemplate(long id) |
List<org.gcube.data.analysis.tabulardata.commons.webservice.types.TemplateDescription> |
getTemplates() |
org.gcube.data.analysis.tabulardata.commons.webservice.types.TemplateDescription |
removeTemplate(long id) |
long |
saveTemplate(String name,
String description,
String agency,
org.gcube.data.analysis.tabulardata.commons.templates.model.Template template) |
org.gcube.data.analysis.tabulardata.commons.webservice.types.TemplateDescription |
updateTemplate(long id,
org.gcube.data.analysis.tabulardata.commons.templates.model.Template template) |
long saveTemplate(String name, String description, String agency, org.gcube.data.analysis.tabulardata.commons.templates.model.Template template)
List<org.gcube.data.analysis.tabulardata.commons.webservice.types.TemplateDescription> getTemplates()
org.gcube.data.analysis.tabulardata.commons.webservice.types.TemplateDescription getTemplate(long id)
throws org.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTemplateException
org.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTemplateExceptionorg.gcube.data.analysis.tabulardata.commons.webservice.types.tasks.TaskInfo apply(long templateId,
long tabularResourceId)
throws org.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTemplateException,
org.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTabularResourceException,
org.gcube.data.analysis.tabulardata.commons.webservice.exception.TemplateNotCompatibleException
org.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTemplateExceptionorg.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTabularResourceExceptionorg.gcube.data.analysis.tabulardata.commons.webservice.exception.TemplateNotCompatibleExceptionorg.gcube.data.analysis.tabulardata.commons.webservice.types.TemplateDescription removeTemplate(long id)
throws org.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTemplateException
org.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTemplateExceptionorg.gcube.data.analysis.tabulardata.commons.webservice.types.TemplateDescription updateTemplate(long id,
org.gcube.data.analysis.tabulardata.commons.templates.model.Template template)
throws org.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTemplateException
org.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTemplateExceptionCopyright © 2015. All Rights Reserved.