public class DefaultOperationManagerProxy extends Object implements OperationManagerProxy
| Constructor and Description |
|---|
DefaultOperationManagerProxy(org.gcube.common.clients.delegates.ProxyDelegate<org.gcube.data.analysis.tabulardata.commons.webservice.OperationManager> config) |
| Modifier and Type | Method and Description |
|---|---|
org.gcube.data.analysis.tabulardata.commons.webservice.types.tasks.TaskInfo |
execute(long targetTabularResourceId,
List<org.gcube.data.analysis.tabulardata.commons.webservice.types.operations.OperationExecution> invocations,
org.gcube.data.analysis.tabulardata.commons.webservice.types.BatchOption option) |
org.gcube.data.analysis.tabulardata.commons.webservice.types.tasks.TaskInfo |
execute(long targetTabularResourceId,
org.gcube.data.analysis.tabulardata.commons.webservice.types.operations.OperationExecution invocation) |
void |
executeSynchMetadataOperation(long targetTabularResourceId,
org.gcube.data.analysis.tabulardata.commons.webservice.types.operations.OperationExecution invocation) |
List<org.gcube.data.analysis.tabulardata.commons.webservice.types.operations.OperationDefinition> |
getCapabilities() |
org.gcube.data.analysis.tabulardata.commons.webservice.types.operations.OperationDefinition |
getCapabilities(long operationId) |
org.gcube.data.analysis.tabulardata.commons.webservice.types.tasks.TaskInfo |
rollbackTo(long tabularResourceId,
long historyStepId) |
public DefaultOperationManagerProxy(org.gcube.common.clients.delegates.ProxyDelegate<org.gcube.data.analysis.tabulardata.commons.webservice.OperationManager> config)
public List<org.gcube.data.analysis.tabulardata.commons.webservice.types.operations.OperationDefinition> getCapabilities()
getCapabilities in interface OperationManagerProxypublic org.gcube.data.analysis.tabulardata.commons.webservice.types.operations.OperationDefinition getCapabilities(long operationId)
throws org.gcube.data.analysis.tabulardata.commons.webservice.exception.OperationNotFoundException
getCapabilities in interface OperationManagerProxyorg.gcube.data.analysis.tabulardata.commons.webservice.exception.OperationNotFoundExceptionpublic org.gcube.data.analysis.tabulardata.commons.webservice.types.tasks.TaskInfo execute(long targetTabularResourceId,
org.gcube.data.analysis.tabulardata.commons.webservice.types.operations.OperationExecution invocation)
throws org.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTabularResourceException,
org.gcube.data.analysis.tabulardata.commons.webservice.exception.OperationNotFoundException
execute in interface OperationManagerProxyorg.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTabularResourceExceptionorg.gcube.data.analysis.tabulardata.commons.webservice.exception.OperationNotFoundExceptionpublic org.gcube.data.analysis.tabulardata.commons.webservice.types.tasks.TaskInfo rollbackTo(long tabularResourceId,
long historyStepId)
throws org.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTabularResourceException,
org.gcube.data.analysis.tabulardata.commons.webservice.exception.HistoryNotFoundException
rollbackTo in interface OperationManagerProxyorg.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTabularResourceExceptionorg.gcube.data.analysis.tabulardata.commons.webservice.exception.HistoryNotFoundExceptionpublic org.gcube.data.analysis.tabulardata.commons.webservice.types.tasks.TaskInfo execute(long targetTabularResourceId,
List<org.gcube.data.analysis.tabulardata.commons.webservice.types.operations.OperationExecution> invocations,
org.gcube.data.analysis.tabulardata.commons.webservice.types.BatchOption option)
throws org.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTabularResourceException,
org.gcube.data.analysis.tabulardata.commons.webservice.exception.OperationNotFoundException
execute in interface OperationManagerProxyorg.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTabularResourceExceptionorg.gcube.data.analysis.tabulardata.commons.webservice.exception.OperationNotFoundExceptionpublic void executeSynchMetadataOperation(long targetTabularResourceId,
org.gcube.data.analysis.tabulardata.commons.webservice.types.operations.OperationExecution invocation)
throws org.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTabularResourceException,
org.gcube.data.analysis.tabulardata.commons.webservice.exception.OperationNotFoundException,
org.gcube.data.analysis.tabulardata.commons.webservice.exception.ExecutionFailedException
executeSynchMetadataOperation in interface OperationManagerProxyorg.gcube.data.analysis.tabulardata.commons.webservice.exception.NoSuchTabularResourceExceptionorg.gcube.data.analysis.tabulardata.commons.webservice.exception.OperationNotFoundExceptionorg.gcube.data.analysis.tabulardata.commons.webservice.exception.ExecutionFailedExceptionCopyright © 2015. All Rights Reserved.