The Observation module provides some information about deployed workflows, their status, status of their nodes. This is implemented by an administration upon EasyVIPER main components.
Observation operations are
\* \*getProcessDefinitionsNames*: lists workflows QNames installed in EasyVIPER.
\* \*getProcessDefinitionEndpoints*: lists endpoints exposed by a particular workflow (defined by its QName).
\* \*getProcessInstancesNames*: lists instances names of a particular workflow (defined by its QName).
\* \*getProcessInstanceState*: gives the state of a workflow instance (INACTIVE, ACTIVE, ENDED, UNSTABLE).
\* \*getActivityState*: gives the state of an activity for a particular workflow. An activity is an EasyVIPER behaviour located on a node of the workflow.
Observation operations are
\* \*getProcessDefinitionsNames*: lists workflows QNames installed in EasyVIPER.
\* \*getProcessDefinitionEndpoints*: lists endpoints exposed by a particular workflow (defined by its QName).
\* \*getProcessInstancesNames*: lists instances names of a particular workflow (defined by its QName).
\* \*getProcessInstanceState*: gives the state of a workflow instance (INACTIVE, ACTIVE, ENDED, UNSTABLE).
\* \*getActivityState*: gives the state of an activity for a particular workflow. An activity is an EasyVIPER behaviour located on a node of the workflow.