Package org.camunda.bpm.engine.impl.bpmn.behavior
package org.camunda.bpm.engine.impl.bpmn.behavior
-
ClassDescriptionDenotes an 'activity' in the sense of BPMN 2.0: a parent class for all tasks, subprocess and callActivity.The BPMN Boundary Event.Helper class for implementing BPMN 2.0 activities, offering convenience methods specific to BPMN 2.0.Implementation of the BPMN 2.0 call activity (limited currently to calling a subprocess and not (yet) a global task).See CancelEndEventActivityBehavior: the cancel end event interrupts the scope and performs compensation.Implementation to create a new
CaseInstance
using the BPMN 2.0 call activityHelper class for bpmn constructs that allow class delegation.Behavior for a compensation end event.Represents an interface for the condition event behaviors.Implementation of a Bpmn BusinessRuleTask executing a DMN Decision.Specialization of the Start Event for Event Sub-Processes.implementation of the Exclusive Gateway/XOR gateway/exclusive data-based gateway as defined in the BPMN specification.Implements behavior of external task activities, i.e.Superclass for all 'connectable' BPMN 2.0 process elements: tasks, gateways and events.super class for all gateway activity implementations.Implementation of the Inclusive Gateway/OR gateway/inclusive data-based gateway as defined in the BPMN specification.Implementation of the BPMN 2.0 'manual task': a task that is external to the BPMS and to which there is no reference to IT systems whatsoever.Abstract Multi Instance Behavior: used for both parallel and sequential multi instance implementation.implementation of the 'none start event': a start event that has no specific trigger but the programmatic one (processService.startProcessInstanceXXX()).Implementation of the Parallel Gateway/AND gateway as definined in the BPMN 2.0 specification.A receive task is a wait state that waits for the receival of some message.ActivityBehavior
implementation of the BPMN 2.0 script task.ActivityBehavior
used when 'delegateExpression' is used for a serviceTask.ActivityBehavior that evaluates an expression when executed.Implementation of the BPMN 2.0 subprocess (formally known as 'embedded' subprocess): a subprocess defined within another process definition.Parent class for all BPMN 2.0 task types such as ServiceTask, ScriptTask, UserTask, etc.The BPMN terminate End Event.The activity behavior for an intermediate throwing escalation event and an escalation end event.Defines activity behavior for signal end event and intermediate throw signal event.activity implementation for the user task.