org.gcube.data.analysis.tabulardata.clientlibrary.proxy
Class DefaultOperationManagerProxy

java.lang.Object
  extended by org.gcube.data.analysis.tabulardata.clientlibrary.proxy.DefaultOperationManagerProxy
All Implemented Interfaces:
OperationManagerProxy

public class DefaultOperationManagerProxy
extends Object
implements OperationManagerProxy


Constructor Summary
DefaultOperationManagerProxy(org.gcube.common.clients.delegates.ProxyDelegate<org.gcube.data.td.commons.webservice.OperationManager> config)
           
 
Method Summary
 org.gcube.data.td.commons.webservice.types.TaskInfo execute(List<org.gcube.data.analysis.tabulardata.operation.invocation.OperationInvocation> invocations, long tabularResourceId)
           
 org.gcube.data.td.commons.webservice.types.TaskInfo execute(org.gcube.data.analysis.tabulardata.operation.invocation.OperationInvocation invocation, long targetTabularResourceId)
           
 List<org.gcube.data.analysis.tabulardata.operation.OperationDescriptor> getCapabilities()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultOperationManagerProxy

public DefaultOperationManagerProxy(org.gcube.common.clients.delegates.ProxyDelegate<org.gcube.data.td.commons.webservice.OperationManager> config)
Method Detail

getCapabilities

public List<org.gcube.data.analysis.tabulardata.operation.OperationDescriptor> getCapabilities()
Specified by:
getCapabilities in interface OperationManagerProxy

execute

public org.gcube.data.td.commons.webservice.types.TaskInfo execute(org.gcube.data.analysis.tabulardata.operation.invocation.OperationInvocation invocation,
                                                                   long targetTabularResourceId)
                                                            throws org.gcube.data.td.commons.webservice.exception.NoSuchTabularResourceException,
                                                                   org.gcube.data.td.commons.webservice.exception.InvalidInvocationException,
                                                                   org.gcube.data.td.commons.webservice.exception.OperationNotFoundException
Specified by:
execute in interface OperationManagerProxy
Throws:
org.gcube.data.td.commons.webservice.exception.NoSuchTabularResourceException
org.gcube.data.td.commons.webservice.exception.InvalidInvocationException
org.gcube.data.td.commons.webservice.exception.OperationNotFoundException

execute

public org.gcube.data.td.commons.webservice.types.TaskInfo execute(List<org.gcube.data.analysis.tabulardata.operation.invocation.OperationInvocation> invocations,
                                                                   long tabularResourceId)
                                                            throws org.gcube.data.td.commons.webservice.exception.NoSuchTabularResourceException,
                                                                   org.gcube.data.td.commons.webservice.exception.InvalidInvocationException,
                                                                   org.gcube.data.td.commons.webservice.exception.OperationNotFoundException
Specified by:
execute in interface OperationManagerProxy
Throws:
org.gcube.data.td.commons.webservice.exception.NoSuchTabularResourceException
org.gcube.data.td.commons.webservice.exception.InvalidInvocationException
org.gcube.data.td.commons.webservice.exception.OperationNotFoundException


Copyright © 2013. All Rights Reserved.