activityModel
Class
Summary
Represents the receipt of a synchronous call request.
Action that waits for the specified condition to be true.
Action that waits for the occurrence of a specific signal being sent.
Action that waits for the occurrence of a time event meeting a specified condition.
Specification of a behavior with coordinated actions.
Fundamental unit of executable functionality.
Abstract class for directed connections between two activity nodes.
Final node that stops all flows in an activity.
Generic grouping construct for nodes and edges.
Executable activity node that is the fundamental unit of executable functionality in an activity, as opposed to control and data flow among actions.
Object node for inputs and outputs to activities.
Kind of activity group for identifying actions that have some characteristic in common.
Abstract class for actions that invoke behavior and receive return values.
Call action that invokes a behavior directly.
Action that transmits an operation call request to the target object.
Object node for managing flows from multiple sources and destinations.
Represents a single branch of a conditional construct.
Represents an exclusive choice among some number of alternatives.
Edge that starts an activity node after the previous one is finished.
Abstract activity node that coordinates flows in an activity.
Central buffer node for non-transient information.
Control node that brings together multiple alternate flows then chooses between outgoing flows.
Abstract control node at which a flow in an activity stops.
Final node that terminates a flow.
Control node that splits and/or synchronizes multiple flows.
Control node at which flow starts when the activity is invoked.
Object nodes that receive values from other actions through object flows.
Instance of a particular classifier, possibly in a particular state, available at a particular point in the activity.
Activity group that supports termination of tokens flowing in the portions of an activity.
Represents a loop with setup, test, and body sections.
BPMN message flow.
Models the flow of values to or from object nodes.
Abstract activity node that is part of defining object flow in an activity.
An action with implementation-specific semantics.
Holds output values produced by an action.
Provides values to actions and accept result values from them.
Action that creates and sends a signal instance.
Represents a structured portion of the activity that is not shared with any other structured node.
Enumeration
Values
Description
DecisionNodeKind
ComplexDecision
ExclusiveDecision
InclusiveDecision
EventBasedDecision
ExpansionKind
Parallel
Iterative
Stream
ObjectFlowEffectKind
CreateFlow
ReadFlow
Updateflow
DeleteFlow
ExceptionFlow
ObjectNodeOrderingKind
Unordered
Ordered
LIFO
FIFO
PinPassingMode
InPin
OutPin