public class DefaultTaskManagerProxy extends Object implements TaskManagerProxy
| Constructor and Description |
|---|
DefaultTaskManagerProxy(org.gcube.common.clients.delegates.ProxyDelegate<org.gcube.data.analysis.tabulardata.commons.webservice.TaskManager> config) |
| Modifier and Type | Method and Description |
|---|---|
org.gcube.data.analysis.tabulardata.commons.webservice.types.tasks.TaskInfo |
abort(String identifier) |
List<org.gcube.data.analysis.tabulardata.commons.webservice.types.tasks.TaskInfo> |
get(String... identifiers) |
List<org.gcube.data.analysis.tabulardata.commons.webservice.types.tasks.TaskInfo> |
getTasksByTabularResource(long tabularResourceId) |
List<org.gcube.data.analysis.tabulardata.commons.webservice.types.tasks.TaskInfo> |
getTasksByTabularResource(long tabularResourceId,
org.gcube.data.analysis.tabulardata.commons.webservice.types.TaskStatus status) |
org.gcube.data.analysis.tabulardata.commons.webservice.types.tasks.TaskInfo |
remove(String identifier) |
org.gcube.data.analysis.tabulardata.commons.webservice.types.tasks.TaskInfo |
resubmit(String identifier) |
org.gcube.data.analysis.tabulardata.commons.webservice.types.tasks.TaskInfo |
resume(String identifier) |
org.gcube.data.analysis.tabulardata.commons.webservice.types.tasks.TaskInfo |
resume(String identifier,
Map<String,Object> operationInvocationParameter) |
public DefaultTaskManagerProxy(org.gcube.common.clients.delegates.ProxyDelegate<org.gcube.data.analysis.tabulardata.commons.webservice.TaskManager> config)
public org.gcube.data.analysis.tabulardata.commons.webservice.types.tasks.TaskInfo remove(String identifier) throws org.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTaskException
remove in interface TaskManagerProxyorg.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTaskExceptionpublic List<org.gcube.data.analysis.tabulardata.commons.webservice.types.tasks.TaskInfo> get(String... identifiers)
get in interface TaskManagerProxypublic List<org.gcube.data.analysis.tabulardata.commons.webservice.types.tasks.TaskInfo> getTasksByTabularResource(long tabularResourceId) throws org.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTabularResourceException
getTasksByTabularResource in interface TaskManagerProxyorg.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTabularResourceExceptionpublic org.gcube.data.analysis.tabulardata.commons.webservice.types.tasks.TaskInfo abort(String identifier) throws org.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTaskException
abort in interface TaskManagerProxyorg.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTaskExceptionpublic List<org.gcube.data.analysis.tabulardata.commons.webservice.types.tasks.TaskInfo> getTasksByTabularResource(long tabularResourceId, org.gcube.data.analysis.tabulardata.commons.webservice.types.TaskStatus status) throws org.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTabularResourceException
getTasksByTabularResource in interface TaskManagerProxyorg.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTabularResourceExceptionpublic org.gcube.data.analysis.tabulardata.commons.webservice.types.tasks.TaskInfo resubmit(String identifier) throws org.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTaskException
resubmit in interface TaskManagerProxyorg.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTaskExceptionpublic org.gcube.data.analysis.tabulardata.commons.webservice.types.tasks.TaskInfo resume(String identifier, Map<String,Object> operationInvocationParameter) throws org.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTaskException
resume in interface TaskManagerProxyorg.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTaskExceptionpublic org.gcube.data.analysis.tabulardata.commons.webservice.types.tasks.TaskInfo resume(String identifier) throws org.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTaskException
resume in interface TaskManagerProxyorg.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTaskExceptionCopyright © 2014. All Rights Reserved.