Uses of Package
org.flowable.engine.impl.bpmn.behavior
Packages that use org.flowable.engine.impl.bpmn.behavior
Package
Description
Helper classes for testing processes.
-
Classes in org.flowable.engine.impl.bpmn.behavior used by org.flowable.engine.impl.bpmn.behaviorClassDescriptionDenotes an 'activity' in the sense of BPMN 2.0: a parent class for all tasks, subprocess and callActivity.Helper class for implementing BPMN 2.0 activities, offering convenience methods specific to BPMN 2.0.Implemented by an
ActivityBehaviorattached to an event-sub-processStartEventthat registers a subscription, timer or waiting execution when the parent process or sub-process becomes active.Context passed toEventSubProcessStartEventActivityBehavior.initializeEventSubProcessStart(EventSubProcessStartEventInitializerContext)when a parent process or sub-process becomes active and its event-sub-process start events need to register their subscriptions / timers / waiting executions.Superclass for all 'connectable' BPMN 2.0 process elements: tasks, gateways and events.Super class for all gateway activity implementations.Implementation of the multi-instance functionality as described in the BPMN 2.0 spec.Implemented by anActivityBehaviorattached to a process-level (i.e.Context passed toProcessLevelStartEventActivityBehavior.deploy(ProcessLevelStartEventDeployContext)carrying the freshly-deployed process definition together with its parsed model and the start event in scope.Context passed toProcessLevelStartEventActivityBehavior.undeploy(ProcessLevelStartEventUndeployContext)when a process definition is being superseded by a new version.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. -
Classes in org.flowable.engine.impl.bpmn.behavior used by org.flowable.engine.impl.bpmn.deployerClassDescriptionImplemented by an
ActivityBehaviorattached to a process-level (i.e. -
Classes in org.flowable.engine.impl.bpmn.behavior used by org.flowable.engine.impl.bpmn.helperClassDescriptionDenotes an 'activity' in the sense of BPMN 2.0: a parent class for all tasks, subprocess and callActivity.Superclass for all 'connectable' BPMN 2.0 process elements: tasks, gateways and events.
-
Classes in org.flowable.engine.impl.bpmn.behavior used by org.flowable.engine.impl.bpmn.http.handlerClassDescriptionDenotes an 'activity' in the sense of BPMN 2.0: a parent class for all tasks, subprocess and callActivity.Superclass for all 'connectable' BPMN 2.0 process elements: tasks, gateways and events.
-
Classes in org.flowable.engine.impl.bpmn.behavior used by org.flowable.engine.impl.bpmn.parser.factoryClassDescriptionDenotes an 'activity' in the sense of BPMN 2.0: a parent class for all tasks, subprocess and callActivity.Implementation of the BPMN 2.0 ad-hoc subprocess.Implementation of the BPMN 2.0 call activity (limited currently to calling a subprocess and not (yet) a global task).Start a CMMN case with the case service taskProcess-level event-registry start event behavior.Implementation of the BPMN 2.0 event subprocess start event.Implementation of the BPMN 2.0 event subprocess start event.Implementation of the BPMN 2.0 event subprocess start event.Implementation of the BPMN 2.0 event subprocess event registry start event.Implementation of the BPMN 2.0 event subprocess message start event.Implementation of the BPMN 2.0 event subprocess signal start event.Implementation of the BPMN 2.0 event subprocess timer start event.Implementation of the event subprocess variable listener start event.Implementation of the Exclusive Gateway/XOR gateway/exclusive data-based gateway as defined in the BPMN specification.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.Process-level message start event behavior.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 defined in the BPMN 2.0 specification.A receive task is a wait state that waits to receive some message.Implementation of the BPMN 2.0 script task.Sends an event to the event registry
ActivityBehaviorused when 'delegateExpression' is used for a serviceTask.ActivityBehavior that evaluates an expression when executed.Process-level signal start event behavior.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.Process-level timer start event behavior.An activity behavior that allows calling Web services -
Classes in org.flowable.engine.impl.bpmn.behavior used by org.flowable.engine.impl.bpmn.parser.handlerClassDescriptionImplementation of the multi-instance functionality as described in the BPMN 2.0 spec.
-
Classes in org.flowable.engine.impl.bpmn.behavior used by org.flowable.engine.impl.jobexecutor
-
Classes in org.flowable.engine.impl.bpmn.behavior used by org.flowable.engine.testClassDescriptionDenotes an 'activity' in the sense of BPMN 2.0: a parent class for all tasks, subprocess and callActivity.Implementation of the BPMN 2.0 ad-hoc subprocess.Implementation of the BPMN 2.0 call activity (limited currently to calling a subprocess and not (yet) a global task).Start a CMMN case with the case service taskProcess-level event-registry start event behavior.Implementation of the BPMN 2.0 event subprocess start event.Implementation of the BPMN 2.0 event subprocess start event.Implementation of the BPMN 2.0 event subprocess start event.Implementation of the BPMN 2.0 event subprocess event registry start event.Implementation of the BPMN 2.0 event subprocess message start event.Implementation of the BPMN 2.0 event subprocess signal start event.Implementation of the BPMN 2.0 event subprocess timer start event.Implementation of the event subprocess variable listener start event.Implementation of the Exclusive Gateway/XOR gateway/exclusive data-based gateway as defined in the BPMN specification.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.Process-level message start event behavior.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 defined in the BPMN 2.0 specification.A receive task is a wait state that waits to receive some message.Implementation of the BPMN 2.0 script task.Sends an event to the event registry
ActivityBehaviorused when 'delegateExpression' is used for a serviceTask.ActivityBehavior that evaluates an expression when executed.Process-level signal start event behavior.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.Process-level timer start event behavior.An activity behavior that allows calling Web services