Package io.jmix.bpm.notification
@NullMarked
package io.jmix.bpm.notification
-
ClassDescriptionRenders a notification body from a message template through the Message Templates add-on.The
contextvariable exposed to inline notification templates, e.g.Orchestrates sending the notifications declared on a BPMN element: extraction, recipient resolution, rendering and delivery.Reads notification declarations stored as repeated<jmix:notification>extension elements on a BPMN flow element.Resolves the set of users a notification should be delivered to, from its declared recipient type.Renders a notification's subject and body for a specific recipient, substituting process variables and context.Sends a rendered notification to recipients through the Notifications add-on.Task listener that dispatches the notifications declared on a user task for the current lifecycle event.Runtime model of a single notification declared on a BPMN element, parsed from the<jmix:notification>extension element.Kind of recipient a process notification is addressed to.Result of rendering a notification's subject and body for one recipient, together with the effective content type (which, for a templated notification, comes from the template rather than the definition).