catch_event
Represents the BPMN catch event object.
| CLASS | DESCRIPTION |
|---|---|
CatchEvent |
Catch events are used to “receive” or “catch” a particular type of event. |
Classes¶
CatchEvent
dataclass
¶
CatchEvent(
*,
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_output: List[DataOutput] = list(),
data_output_association: List[DataOutputAssociation] = list(),
output_set: Optional[OutputSet] = None,
timer_event_definition: List[TimerEventDefinition] = list(),
terminate_event_definition: List[TerminateEventDefinition] = list(),
signal_event_definition: List[SignalEventDefinition] = list(),
message_event_definition: List[MessageEventDefinition] = list(),
link_event_definition: List[LinkEventDefinition] = list(),
escalation_event_definition: List[EscalationEventDefinition] = list(),
error_event_definition: List[ErrorEventDefinition] = list(),
conditional_event_definition: List[ConditionalEventDefinition] = list(),
compensate_event_definition: List[CompensateEventDefinition] = list(),
cancel_event_definition: List[CancelEventDefinition] = list(),
event_definition: List[EventDefinition] = list(),
event_definition_ref: List[str] = list(),
parallel_multiple: bool = False
)
Bases: Event
Catch events are used to “receive” or “catch” a particular type of event.
| ATTRIBUTE | DESCRIPTION |
|---|---|
data_output |
Data that is produced.
TYPE:
|