Class EvaluationTask
- java.lang.Object
-
- com.aquima.interactions.process.impl.EvaluationTask
-
public class EvaluationTask extends Object
This class is used to hold a single task that is scheduled to be processed.- Since:
- 7.1
- Author:
- O. Kerpershoek
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
EvaluationTask(ITaskModel taskModel, IProcessNodeDefinition taskDefinition)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addTask(EvaluationTask task)
EvaluationTask
getNextTask()
protected IProcessNodeDefinition
getTaskDefinition()
ITaskModel
getTaskModel()
protected void
removeNextTask(ITaskModel task)
protected boolean
representsTask(ITaskModel model)
protected void
setNextTask(EvaluationTask task)
-
-
-
Constructor Detail
-
EvaluationTask
protected EvaluationTask(ITaskModel taskModel, IProcessNodeDefinition taskDefinition)
-
-
Method Detail
-
representsTask
protected boolean representsTask(ITaskModel model)
-
addTask
protected void addTask(EvaluationTask task)
-
removeNextTask
protected void removeNextTask(ITaskModel task)
-
getNextTask
public EvaluationTask getNextTask()
-
setNextTask
protected void setNextTask(EvaluationTask task)
-
getTaskModel
public ITaskModel getTaskModel()
-
getTaskDefinition
protected IProcessNodeDefinition getTaskDefinition()
-
-