The task can be one of the following types:
Ready to go, when all input arguments are present
Waiting, when some input arguments are missing, and therefore the task cannot be executed
New task, for new tasks
Completed task, for task that have been already computed.
There are three available types:
CXConst.consumerNode, the corresponds to consumer nodes
CXConst.producerNode, that correponds to producer nodes
CXConst.taskServerNode, that corresponds to task server nodes
These constants are defined in the CXConst.