com.atlassian.jira.mail
Class MailingListCompiler
java.lang.Object
com.atlassian.jira.mail.MailingListCompiler
- Direct Known Subclasses:
- DefaultSubscriptionManager
- public class MailingListCompiler
- extends Object
Methods responsible for sending a notification email to a list of NotificationRecipient
s.
Notification format (eg. text/html) is taken into account as well as comment security levels.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MailingListCompiler
public MailingListCompiler(TemplateManager templateManager)
getEmailAddresses
public static String getEmailAddresses(Set addresses)
sendLists
public void sendLists(Set recipients,
String sender,
String senderFrom,
EmailSubject emailSubject,
Long templateId,
String baseUrl,
Map contextParams,
com.atlassian.mail.MailThreader threader)
throws org.apache.velocity.exception.VelocityException
- This function works out where the mail message has originated and then sets up the correct
parameters. It allows comments to be hidden in the email from users that do not have permissions
to see them.
- Parameters:
recipients
- Set of NotificationRecipient
stemplateId
- the velocity template ID
- Throws:
org.apache.velocity.exception.VelocityException
Copyright © 2002-2006 Atlassian. All Rights Reserved.