public class DefaultTemplateManagerProxy extends Object implements TemplateManagerProxy
| Constructor and Description |
|---|
DefaultTemplateManagerProxy(org.gcube.common.clients.delegates.ProxyDelegate<org.gcube.data.analysis.tabulardata.commons.webservice.TemplateManager> config) |
| Modifier and Type | Method and Description |
|---|---|
org.gcube.data.analysis.tabulardata.commons.webservice.types.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() |
long |
saveTemplate(String name,
String description,
String agency,
org.gcube.data.analysis.tabulardata.commons.templates.model.Template template) |
public DefaultTemplateManagerProxy(org.gcube.common.clients.delegates.ProxyDelegate<org.gcube.data.analysis.tabulardata.commons.webservice.TemplateManager> config)
public long saveTemplate(String name, String description, String agency, org.gcube.data.analysis.tabulardata.commons.templates.model.Template template)
saveTemplate in interface org.gcube.data.analysis.tabulardata.commons.webservice.TemplateManagerpublic List<org.gcube.data.analysis.tabulardata.commons.webservice.types.TemplateDescription> getTemplates()
getTemplates in interface org.gcube.data.analysis.tabulardata.commons.webservice.TemplateManagerpublic org.gcube.data.analysis.tabulardata.commons.webservice.types.TemplateDescription getTemplate(long id)
throws org.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTemplateException
getTemplate in interface org.gcube.data.analysis.tabulardata.commons.webservice.TemplateManagerorg.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTemplateExceptionpublic org.gcube.data.analysis.tabulardata.commons.webservice.types.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
apply in interface org.gcube.data.analysis.tabulardata.commons.webservice.TemplateManagerorg.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTemplateExceptionorg.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTabularResourceExceptionCopyright © 2014. All Rights Reserved.