Uses of Package
io.axoniq.framework.workflow.runtime.association

Package
Description
 
Base Java DSL for defining workflow steps, providing the core primitives to execute work, wait for events, modify the workflow payload, sleep, fail, and cancel a workflow.
Convenience Java DSL built on top of the base DSL, adding shortcuts for common workflow steps such as executing without extra input payload, waiting for a typed event, and replacing the workflow payload outright.
The association DSL used to correlate incoming events with waiting workflow steps, including value retrievers, comparison operators, and their serialized representation.