Class EmailNotificationListener

    • Constructor Detail

      • EmailNotificationListener

        public EmailNotificationListener()
    • Method Detail

      • onNotification

        public void onNotification​(org.kie.internal.task.api.model.NotificationEvent event,
                                   org.kie.internal.task.api.UserInfo userInfo)
        Description copied from interface: NotificationListener
        Invoked when notification is about to be sent.
        Specified by:
        onNotification in interface NotificationListener
        Parameters:
        event - notification event that includes task, notification itself and task variables
        userInfo - Implementation of UserInfo to be able to find user details such as email address
      • getAttachements

        protected List<String> getAttachements​(Object attachementsFromVariables)
      • buildMapByLanguage

        protected void buildMapByLanguage​(Map<String,​List<org.kie.api.task.model.OrganizationalEntity>> map,
                                          org.kie.api.task.model.Group group,
                                          org.kie.internal.task.api.UserInfo userInfo)
      • buildMapByLanguage

        protected void buildMapByLanguage​(Map<String,​List<org.kie.api.task.model.OrganizationalEntity>> map,
                                          org.kie.api.task.model.OrganizationalEntity user,
                                          org.kie.internal.task.api.UserInfo userInfo)