throw_event
Represents the BPMN throw event object.
| CLASS | DESCRIPTION |
|---|---|
ThrowEvent |
Throw events are used to “emit” a particular type of event. |
Classes¶
ThrowEvent
dataclass
¶
ThrowEvent(
*,
id: Optional[str] = None,
documentation: list[Documentation] = list(),
extension_elements: Optional[ExtensionElements] = None,
auditing: Optional[Auditing] = None,
monitoring: Optional[Monitoring] = None,
category_value_refs: list[str] = list(),
name: Optional[str] = None,
incoming: list[str] = list(),
outgoing: list[str] = list(),
properties: list[Property] = list(),
data_inputs: list[DataInput] = list(),
data_input_associations: list[DataInputAssociation] = list(),
input_set: Optional[InputSet] = None,
timer_event_definitions: list[TimerEventDefinition] = list(),
terminate_event_definitions: list[TerminateEventDefinition] = list(),
signal_event_definitions: list[SignalEventDefinition] = list(),
message_event_definitions: list[MessageEventDefinition] = list(),
link_event_definitions: list[LinkEventDefinition] = list(),
escalation_event_definitions: list[EscalationEventDefinition] = list(),
error_event_definitions: list[ErrorEventDefinition] = list(),
conditional_event_definitions: list[ConditionalEventDefinition] = list(),
compensate_event_definitions: list[CompensateEventDefinition] = list(),
cancel_event_definitions: list[CancelEventDefinition] = list(),
event_definitions: list[EventDefinition] = list(),
event_definition_refs: list[str] = list()
)