Package io.axoniq.framework.workflow.runtime.association
@NullMarked
package io.axoniq.framework.workflow.runtime.association
The association DSL used to correlate incoming events with waiting workflow steps, including value retrievers,
comparison operators, and their serialized representation.
- Since:
- 5.4.0
-
ClassDescriptionImmutable value object representing one or more association constraints used to correlate incoming events with a waiting workflow step.Encapsulates the value matcher containing of operator and the value.Exception thrown when an association string is in the wrong format or uses unsupported operators.Executes comparison based on equality of objects.Retrieves the value based on a metadata property.Retrieves the value based on a payload property.Canonical serialized representation of an event association.Association value comparison operator.Comparison operator registry.Retrieves association value from the event message.