Observation module

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

  1. getProcessDefinitionsNames: lists workflows QNames installed in EasyVIPER.
  2. getProcessDefinitionEndpoints: lists endpoints exposed by a particular workflow (defined by its QName).
  3. getProcessInstancesNames: lists instances names of a particular workflow (defined by its QName).
  4. getProcessInstanceState: gives the state of a workflow instance (INACTIVE, ACTIVE, ENDED, UNSTABLE).
  5. getActivityState: gives the state of an activity for a particular workflow. An activity is an EasyVIPER behaviour located on a node of the workflow.

The first operation does not need any input. It gives the list of process definitions, i.e. the QNames of deployed workflows. This allows to access to workflow instances thanks to the 3rd operation. Then we can access to the state of instances and more precisely on node states.

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.