Package io.jmix.notificationsflowui
Class MessageTemplatesProvider
java.lang.Object
io.jmix.notificationsflowui.MessageTemplatesProvider
@Component("ntf_MessageTemplatesProvider")
@ConditionalOnBean(MessageTemplatesGenerator.class)
public class MessageTemplatesProvider
extends Object
A component that provides access to the MessageTemplates add-on API. The component is created only
if a
MessageTemplatesGenerator
exists in the context.-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionMessageTemplatesProvider
(MessageTemplatesGenerator messageTemplatesGenerator) -
Method Summary
Modifier and TypeMethodDescriptiongenerateMessage
(MessageTemplate messageTemplate, Map<String, Object> parameters) Generates a message based on the passedMessageTemplate
and parameters map.
-
Field Details
-
messageTemplatesGenerator
-
-
Constructor Details
-
MessageTemplatesProvider
-
-
Method Details
-
generateMessage
Generates a message based on the passedMessageTemplate
and parameters map.- Parameters:
messageTemplate
- template for generationparameters
- parameters for generation- Returns:
- template filled with parameters
-