Class NotificationModel

java.lang.Object
io.jmix.bpmflowui.model.NotificationModel

public class NotificationModel extends Object
Modeler DTO for one notification declared on a BPMN element (persisted as a <jmix:notification> extension element).
See Also:
  • Field Details

    • id

      protected String id
    • event

      protected @Nullable String event
    • recipientType

      protected @Nullable NotificationRecipientType recipientType
    • recipientExpression

      protected @Nullable String recipientExpression
    • channels

      protected @Nullable String channels
    • type

      protected @Nullable String type
    • contentType

      protected @Nullable String contentType
    • subject

      protected @Nullable String subject
    • body

      protected @Nullable String body
    • templateCode

      protected @Nullable String templateCode
  • Constructor Details

    • NotificationModel

      public NotificationModel()
  • Method Details

    • getInstanceName

      public @Nullable String getInstanceName()
    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getEvent

      public @Nullable String getEvent()
    • setEvent

      public void setEvent(@Nullable String event)
    • getRecipientType

      public @Nullable NotificationRecipientType getRecipientType()
    • setRecipientType

      public void setRecipientType(@Nullable NotificationRecipientType recipientType)
    • getRecipientExpression

      public @Nullable String getRecipientExpression()
    • setRecipientExpression

      public void setRecipientExpression(@Nullable String recipientExpression)
    • getChannels

      public @Nullable String getChannels()
    • setChannels

      public void setChannels(@Nullable String channels)
    • getType

      public @Nullable String getType()
    • setType

      public void setType(@Nullable String type)
    • getContentType

      public @Nullable String getContentType()
    • setContentType

      public void setContentType(@Nullable String contentType)
    • getSubject

      public @Nullable String getSubject()
    • setSubject

      public void setSubject(@Nullable String subject)
    • getBody

      public @Nullable String getBody()
    • setBody

      public void setBody(@Nullable String body)
    • getTemplateCode

      public @Nullable String getTemplateCode()
    • setTemplateCode

      public void setTemplateCode(@Nullable String templateCode)