org.gcube.data.td.commons.webservice
Interface OperationManager


public interface OperationManager


Field Summary
static String SERVICE_NAME
           
 
Method Summary
 TaskInfo execute(org.gcube.data.analysis.tabulardata.operation.worker.OperationInvocation invocation, long targetTabularResourceId)
          return the taskId
 List<org.gcube.data.analysis.tabulardata.operation.worker.EligibleOperation> getCapabilities(Long tableId, UUID columnId)
           
 

Field Detail

SERVICE_NAME

static final String SERVICE_NAME
See Also:
Constant Field Values
Method Detail

getCapabilities

List<org.gcube.data.analysis.tabulardata.operation.worker.EligibleOperation> getCapabilities(Long tableId,
                                                                                             UUID columnId)
                                                                                             throws NoSuchTabularResourceException,
                                                                                                    NoSuchColumnException
Throws:
NoSuchTabularResourceException
NoSuchColumnException

execute

TaskInfo execute(org.gcube.data.analysis.tabulardata.operation.worker.OperationInvocation invocation,
                 long targetTabularResourceId)
                 throws NoSuchTabularResourceException,
                        InvalidInvocationException,
                        OperationNotFoundException
return the taskId

Parameters:
invocation -
targetTabularResourceId -
Returns:
Throws:
NoSuchTabularResourceException
InvalidInvocationException
OperationNotFoundException


Copyright © 2013. All Rights Reserved.