smia_pe.utilities.smia_bpmn_info module¶
- class smia_pe.utilities.smia_bpmn_info.SMIABPMNInfo[source]¶
Bases:
object- BPMN_SMIA_NAMESPACE = 'http://upv-ehu/gcis/smia/bpmn'¶
- BPMN_SERVICE_TASK_XML_TAG = 'bpmn:serviceTask'¶
- BPMN_GATEWAY_XML_TAG = 'bpmn:exclusiveGateway'¶
- TASK_CHECK_TIMEOUT = 'TaskCheckTimeout'¶
- TASK_REQUEST_DISTRIBUTED_CNP = 'TaskRequestDistributedCNP'¶
- TASK_REQUEST_DATA_TO_PREVIOUS = 'TaskRequestDataToPrevious'¶
- TASK_REQUEST_DATA_TO_FOLLOWING = 'TaskRequestDataToFollowing'¶
- TASK_REQUEST_DATA_TO_TASK = 'TaskRequestDataToTask'¶
- SERVICE_TASK_CAPABILITY_ATTRIBUTE = 'capability'¶
- SERVICE_TASK_SKILL_ATTRIBUTE = 'skill'¶
- SERVICE_TASK_SKILL_PARAMETERS_ATTRIBUTE = 'skillParameters'¶
- SERVICE_TASK_CAPABILITY_CONSTRAINTS_ATTRIBUTE = 'constraints'¶
- SERVICE_TASK_ASSET_ATTRIBUTE = 'asset'¶
- SERVICE_TASK_REQUEST_PREVIOUS_ATTRIBUTE = 'requestToPrevious'¶
- SERVICE_TASK_REQUEST_FOLLOWING_ATTRIBUTE = 'requestToFollowing'¶
- SERVICE_TASK_REQUEST_TASK_BY_ID = 'requestToTaskById'¶
- GATEWAY_TIMEOUT_ATTRIBUTE = 'timeoutValue'¶
- REQUEST_DATA_SPLIT_PATTERN = '(\\w+)\\[(.*)\\]'¶
- REQUEST_TASK_DATA_SPLIT_PATTERN = '(\\w+)\\[(\\w+)\\[(.*)\\]\\]'¶