data_association
Represents a Data Association.
| CLASS | DESCRIPTION |
|---|---|
DataAssociation |
Data Associations move data between Data Objects/Properties, and inputs/outputs of Activities/Processes/etc. |
DataInputAssociation |
DataInputAssociation is used to model how data is pushed into item-aware bpmn. |
DataOutputAssociation |
DataOutputAssociation is used to model how data is pulled from item-aware bpmn. |
Classes¶
DataAssociation
dataclass
¶
DataAssociation(
*,
id: Optional[str] = None,
documentation: list[Documentation] = list(),
extension_elements: Optional[ExtensionElements] = None,
source_ref: list[str] = list(),
target_ref: str,
transformation: Optional[FormalExpression] = None,
assignments: list[Assignment] = list()
)
Bases: BaseElement
Data Associations move data between Data Objects/Properties, and inputs/outputs of Activities/Processes/etc.
DataInputAssociation
dataclass
¶
DataInputAssociation(
*,
id: Optional[str] = None,
documentation: list[Documentation] = list(),
extension_elements: Optional[ExtensionElements] = None,
source_ref: list[str] = list(),
target_ref: str,
transformation: Optional[FormalExpression] = None,
assignments: list[Assignment] = list()
)
Bases: DataAssociation
DataInputAssociation is used to model how data is pushed into item-aware bpmn.
DataOutputAssociation
dataclass
¶
DataOutputAssociation(
*,
id: Optional[str] = None,
documentation: list[Documentation] = list(),
extension_elements: Optional[ExtensionElements] = None,
source_ref: list[str] = list(),
target_ref: str,
transformation: Optional[FormalExpression] = None,
assignments: list[Assignment] = list()
)
Bases: DataAssociation
DataOutputAssociation is used to model how data is pulled from item-aware bpmn.