public class EmailNotificationPublisher extends Object implements org.kie.internal.utils.NotificationPublisher
Constructor and Description |
---|
EmailNotificationPublisher() |
EmailNotificationPublisher(Connection connection,
org.kie.internal.task.api.UserInfo userInfo) |
Modifier and Type | Method and Description |
---|---|
protected void |
collectRecipients(Set<String> emailRecipients,
org.kie.api.task.model.OrganizationalEntity entity) |
protected Email |
createEmail(String sender,
String subject,
Set<org.kie.api.task.model.OrganizationalEntity> recipients,
String body,
Connection connection) |
protected String |
getEmailAddress(org.kie.api.task.model.OrganizationalEntity entity) |
boolean |
isActive() |
void |
publish(String sender,
String subject,
Set<org.kie.api.task.model.OrganizationalEntity> recipients,
String body) |
void |
publish(String sender,
String subject,
Set<org.kie.api.task.model.OrganizationalEntity> recipients,
String template,
Map<String,Object> parameters) |
public EmailNotificationPublisher()
public EmailNotificationPublisher(Connection connection, org.kie.internal.task.api.UserInfo userInfo)
public void publish(String sender, String subject, Set<org.kie.api.task.model.OrganizationalEntity> recipients, String body)
publish
in interface org.kie.internal.utils.NotificationPublisher
public void publish(String sender, String subject, Set<org.kie.api.task.model.OrganizationalEntity> recipients, String template, Map<String,Object> parameters)
publish
in interface org.kie.internal.utils.NotificationPublisher
protected String getEmailAddress(org.kie.api.task.model.OrganizationalEntity entity)
protected Email createEmail(String sender, String subject, Set<org.kie.api.task.model.OrganizationalEntity> recipients, String body, Connection connection)
protected void collectRecipients(Set<String> emailRecipients, org.kie.api.task.model.OrganizationalEntity entity)
public boolean isActive()
isActive
in interface org.kie.internal.utils.NotificationPublisher
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.