A signal is an event of global scope (broadcast semantics) and is delivered to all
active handlers. Internally this maps to the engine’s signal event received builder
method RuntimeService#createSignalEvent(). For more information about the signal
behavior, see the Signal Events
section of the BPMN 2.0 Implementation Reference.
Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.
The name of the signal to deliver.
Note: This property is mandatory.
Optionally specifies a single execution which is notified by the signal.
Note: If no execution id is defined the signal is broadcasted to all subscribed handlers.
A JSON object containing variable key-value pairs. Each key is a variable name and each value a JSON variable value object.
Specifies a tenant to deliver the signal. The signal can only be received on executions or process definitions which belongs to the given tenant.
Note: Cannot be used in combination with executionId.
If true the signal can only be received on executions or process definitions which belongs to no tenant. Value may not be false as this is the default behavior.
Note: Cannot be used in combination with executionId.
Request successful.