User Story (Required on creation):
Similar to message correlation, users want to know and work with the process instances that are triggered by delivering a BPMN signal. Example: knowing if a signal was received by any process instance (e.g. to work around the problem that signal events can only be triggered when the receiving instance is waiting in the event).
Functional Requirements (Required before implementation):
- The Java and REST API provide the process instance (in case a start event is triggered) or execution (in case an intermediate event or event subprocess is triggered) a signal was delivered to (similar to message correlation with MessageCorrelationBuilder#correlateAllWithResult)
Technical Requirements (Required before implementation):
Limitations of Scope (Optional):
- We can decide if we also want to build the variant that returns variables. This is currently not in the scope of the ticket.