@Entity public class TaskContext extends Object
| Constructor and Description |
|---|
TaskContext(List<InternalInvocation> invocationCouples,
org.gcube.data.analysis.tabulardata.commons.webservice.types.OnRowErrorAction behaviour) |
| Modifier and Type | Method and Description |
|---|---|
void |
addParametersOnNextOperation(Map<String,Object> instanceParametersToChange) |
void |
addPostOperations(List<InternalInvocation> postOperations) |
void |
addPostValidations(List<InternalInvocation> postValidations) |
void |
cleanValidationsOnCurrentStep() |
org.gcube.data.analysis.tabulardata.commons.webservice.types.OnRowErrorAction |
getBehaviour() |
InternalInvocation |
getCurrentInvocation() |
org.gcube.data.analysis.tabulardata.model.table.TableId |
getCurrentTable() |
org.gcube.data.analysis.tabulardata.commons.webservice.types.tasks.TaskStep |
getCurrentTask() |
List<InternalInvocation> |
getInvocationCouples() |
List<InternalInvocation> |
getPostOperations() |
List<org.gcube.data.analysis.tabulardata.commons.webservice.types.tasks.TaskStep> |
getPostOperationTasks() |
List<InternalInvocation> |
getPostValidations() |
List<org.gcube.data.analysis.tabulardata.commons.webservice.types.tasks.TaskStep> |
getPostValidationTasks() |
org.gcube.data.analysis.tabulardata.model.table.TableId |
getStartingTable() |
List<org.gcube.data.analysis.tabulardata.commons.webservice.types.tasks.TaskStep> |
getTasks() |
boolean |
hasNext() |
void |
insertRecoveryInvocation(InternalInvocation invocation) |
boolean |
isBeforeFirst() |
boolean |
isFirst() |
boolean |
isParallelizableExecution() |
boolean |
moveNext() |
boolean |
movePrevious() |
void |
resetPostOperationsForResume() |
void |
setCurrentTable(org.gcube.data.analysis.tabulardata.model.table.TableId currentTable) |
void |
setStartingTable(org.gcube.data.analysis.tabulardata.model.table.TableId startingTable) |
String |
toString() |
public TaskContext(List<InternalInvocation> invocationCouples, org.gcube.data.analysis.tabulardata.commons.webservice.types.OnRowErrorAction behaviour)
public void addPostValidations(List<InternalInvocation> postValidations)
public void addPostOperations(List<InternalInvocation> postOperations)
public List<InternalInvocation> getPostValidations()
public List<InternalInvocation> getPostOperations()
public List<org.gcube.data.analysis.tabulardata.commons.webservice.types.tasks.TaskStep> getPostValidationTasks()
public List<org.gcube.data.analysis.tabulardata.commons.webservice.types.tasks.TaskStep> getPostOperationTasks()
public List<InternalInvocation> getInvocationCouples()
public boolean isParallelizableExecution()
public List<org.gcube.data.analysis.tabulardata.commons.webservice.types.tasks.TaskStep> getTasks()
public void insertRecoveryInvocation(InternalInvocation invocation)
public boolean isFirst()
public boolean isBeforeFirst()
public InternalInvocation getCurrentInvocation()
public org.gcube.data.analysis.tabulardata.commons.webservice.types.tasks.TaskStep getCurrentTask()
public boolean hasNext()
public boolean moveNext()
public boolean movePrevious()
public void cleanValidationsOnCurrentStep()
public org.gcube.data.analysis.tabulardata.model.table.TableId getCurrentTable()
public void setCurrentTable(org.gcube.data.analysis.tabulardata.model.table.TableId currentTable)
public org.gcube.data.analysis.tabulardata.model.table.TableId getStartingTable()
public void setStartingTable(org.gcube.data.analysis.tabulardata.model.table.TableId startingTable)
public org.gcube.data.analysis.tabulardata.commons.webservice.types.OnRowErrorAction getBehaviour()
public void addParametersOnNextOperation(Map<String,Object> instanceParametersToChange)
public void resetPostOperationsForResume()
Copyright © 2018. All Rights Reserved.