org.gcube.data.analysis.tabulardata.clientlibrary.proxy
Interface OperationManagerProxy

All Known Implementing Classes:
DefaultOperationManagerProxy

public interface OperationManagerProxy


Method Summary
 org.gcube.data.td.commons.webservice.types.TaskInfo execute(org.gcube.data.analysis.tabulardata.operation.worker.OperationInvocation invocation, long tableId)
           
 List<org.gcube.data.analysis.tabulardata.operation.worker.EligibleOperation> getCapabilities()
           
 List<org.gcube.data.analysis.tabulardata.operation.worker.EligibleOperation> getCapabilities(long tabularResourceId)
           
 List<org.gcube.data.analysis.tabulardata.operation.worker.EligibleOperation> getCapabilities(long tabularResourceId, UUID columnId)
           
 

Method Detail

getCapabilities

List<org.gcube.data.analysis.tabulardata.operation.worker.EligibleOperation> getCapabilities(long tabularResourceId,
                                                                                             UUID columnId)
                                                                                             throws org.gcube.data.td.commons.webservice.exception.NoSuchTabularResourceException,
                                                                                                    org.gcube.data.td.commons.webservice.exception.NoSuchColumnException
Throws:
org.gcube.data.td.commons.webservice.exception.NoSuchTabularResourceException
org.gcube.data.td.commons.webservice.exception.NoSuchColumnException

getCapabilities

List<org.gcube.data.analysis.tabulardata.operation.worker.EligibleOperation> getCapabilities(long tabularResourceId)
                                                                                             throws org.gcube.data.td.commons.webservice.exception.NoSuchTabularResourceException
Throws:
org.gcube.data.td.commons.webservice.exception.NoSuchTabularResourceException

getCapabilities

List<org.gcube.data.analysis.tabulardata.operation.worker.EligibleOperation> getCapabilities()

execute

org.gcube.data.td.commons.webservice.types.TaskInfo execute(org.gcube.data.analysis.tabulardata.operation.worker.OperationInvocation invocation,
                                                            long tableId)
                                                            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
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.