public class OperationWorkerCreator extends WorkerCreator
logger| Constructor and Description |
|---|
OperationWorkerCreator() |
| Modifier and Type | Method and Description |
|---|---|
protected org.gcube.data.analysis.tabulardata.operation.worker.Worker<?> |
create(InternalInvocation invocation,
OperationContext operationContext,
ExecutionHolder executionHolder) |
protected org.gcube.data.analysis.tabulardata.operation.invocation.OperationInvocation |
createInvocation(org.gcube.data.analysis.tabulardata.operation.worker.WorkerFactory<?> factory,
InternalInvocation invocation,
org.gcube.data.analysis.tabulardata.model.table.TableId currentTableId,
org.gcube.data.analysis.tabulardata.model.table.TableId referredTableId,
ExecutionHolder executionHolder) |
protected List<org.gcube.data.analysis.tabulardata.operation.worker.types.ValidationWorker> |
discoveryPreconditions(InternalInvocation invocation,
OperationContext operationContext,
ExecutionHolder executionHolder) |
org.gcube.data.analysis.tabulardata.model.table.TableId |
resultCollector(ExecutionHolder executionHolder,
org.gcube.data.analysis.tabulardata.operation.worker.results.Result result,
OperationContext operationContext,
org.gcube.data.analysis.tabulardata.operation.invocation.OperationInvocation sourceInvocation) |
getPreconditions, getWorkerprotected org.gcube.data.analysis.tabulardata.operation.worker.Worker<?> create(InternalInvocation invocation, OperationContext operationContext, ExecutionHolder executionHolder) throws org.gcube.data.analysis.tabulardata.operation.worker.exceptions.InvalidInvocationException
create in class WorkerCreatororg.gcube.data.analysis.tabulardata.operation.worker.exceptions.InvalidInvocationExceptionprotected List<org.gcube.data.analysis.tabulardata.operation.worker.types.ValidationWorker> discoveryPreconditions(InternalInvocation invocation, OperationContext operationContext, ExecutionHolder executionHolder) throws Exception
discoveryPreconditions in class WorkerCreatorExceptionpublic org.gcube.data.analysis.tabulardata.model.table.TableId resultCollector(ExecutionHolder executionHolder, org.gcube.data.analysis.tabulardata.operation.worker.results.Result result, OperationContext operationContext, org.gcube.data.analysis.tabulardata.operation.invocation.OperationInvocation sourceInvocation)
resultCollector in class WorkerCreatorprotected org.gcube.data.analysis.tabulardata.operation.invocation.OperationInvocation createInvocation(org.gcube.data.analysis.tabulardata.operation.worker.WorkerFactory<?> factory,
InternalInvocation invocation,
org.gcube.data.analysis.tabulardata.model.table.TableId currentTableId,
org.gcube.data.analysis.tabulardata.model.table.TableId referredTableId,
ExecutionHolder executionHolder)
throws org.gcube.data.analysis.tabulardata.operation.worker.exceptions.InvalidInvocationException
org.gcube.data.analysis.tabulardata.operation.worker.exceptions.InvalidInvocationExceptionCopyright © 2018. All Rights Reserved.