public interface WorkerFactory
| Modifier and Type | Method and Description |
|---|---|
Worker |
createRollbackWoker(org.gcube.data.analysis.tabulardata.model.table.Table diffTable,
org.gcube.data.analysis.tabulardata.model.table.Table createdTable,
OperationInvocation oldInvocation) |
Worker |
createWorker(OperationInvocation invocation) |
String |
describeInvocation(OperationInvocation toDescribeInvocation) |
OperationDescriptor |
getOperationDescriptor() |
List<WorkerFactory> |
getPrecoditionValidations() |
boolean |
isRollbackable() |
OperationDescriptor getOperationDescriptor()
Worker createWorker(OperationInvocation invocation) throws InvalidInvocationException
InvalidInvocationExceptionList<WorkerFactory> getPrecoditionValidations()
boolean isRollbackable()
Worker createRollbackWoker(org.gcube.data.analysis.tabulardata.model.table.Table diffTable, org.gcube.data.analysis.tabulardata.model.table.Table createdTable, OperationInvocation oldInvocation)
String describeInvocation(OperationInvocation toDescribeInvocation) throws InvalidInvocationException
InvalidInvocationExceptionCopyright © 2014. All Rights Reserved.