Uses of Class
com.atlassian.jira.notification.NotificationRecipient

Packages that use NotificationRecipient
com.atlassian.jira.event.issue   
com.atlassian.jira.mail   
com.atlassian.jira.mention   
com.atlassian.jira.notification   
com.atlassian.jira.notification.type   
 

Uses of NotificationRecipient in com.atlassian.jira.event.issue
 

Methods in com.atlassian.jira.event.issue that return types with arguments of type NotificationRecipient
 Set<NotificationRecipient> MentionIssueEvent.getCurrentRecipients()
           
 

Constructor parameters in com.atlassian.jira.event.issue with type arguments of type NotificationRecipient
MentionIssueCommentEvent(Issue issue, com.atlassian.crowd.embedded.api.User fromUser, Set<com.atlassian.crowd.embedded.api.User> toUsers, String mentionText, String fieldId, Set<NotificationRecipient> currentRecipients, Comment comment)
           
MentionIssueEvent(Issue issue, com.atlassian.crowd.embedded.api.User fromUser, Set<com.atlassian.crowd.embedded.api.User> toUsers, String mentionText, String fieldId, Set<NotificationRecipient> currentRecipients)
           
 

Uses of NotificationRecipient in com.atlassian.jira.mail
 

Methods in com.atlassian.jira.mail that return types with arguments of type NotificationRecipient
 Set<NotificationRecipient> IssueMailQueueItem.getRecipientList()
          Used in testing only
 

Methods in com.atlassian.jira.mail with parameters of type NotificationRecipient
 void MailService.sendRenderedMail(com.atlassian.crowd.embedded.api.User replyTo, NotificationRecipient recipient, String subjectTemplatePath, String bodyTemplatePath, Map<String,Object> context)
          Sends a Velocity-rendered email by adding the template and context to a MailQueueItem and adding that item to the queue.
 void MailServiceImpl.sendRenderedMail(com.atlassian.crowd.embedded.api.User replyTo, NotificationRecipient recipient, String subjectTemplatePath, String bodyTemplatePath, Map<String,Object> context)
           
 

Method parameters in com.atlassian.jira.mail with type arguments of type NotificationRecipient
 IssueMailQueueItem IssueMailQueueItemFactory.getIssueMailQueueItem(IssueEvent event, Long templateId, Set<NotificationRecipient> recipientList, String notificationType)
           
 IssueMailQueueItem DefaultIssueMailQueueItemFactory.getIssueMailQueueItem(IssueEvent event, Long templateId, Set<NotificationRecipient> recipientList, String notificationType)
           
 void MailingListCompiler.sendLists(Set<NotificationRecipient> recipients, String sender, String senderFrom, Long templateId, String baseUrl, Map<String,Object> contextParams, com.atlassian.mail.MailThreader threader)
          This function works out where the mail message has originated and then sets up the correct parameters.
 

Constructor parameters in com.atlassian.jira.mail with type arguments of type NotificationRecipient
IssueMailQueueItem(TemplateContextFactory templateContextFactory, IssueEvent event, Long templateId, Set<NotificationRecipient> recipientList, String notificationType, JiraAuthenticationContext authenticationContext, MailingListCompiler mailingListCompiler, TemplateManager templateManager, VelocityTemplatingEngine templatingEngine, com.atlassian.mail.server.MailServerManager mailServerManager, PermissionManager permissionManager)
          Create an issue mail queue item.
 

Uses of NotificationRecipient in com.atlassian.jira.mention
 

Method parameters in com.atlassian.jira.mention with type arguments of type NotificationRecipient
 void MentionServiceImpl.sendCommentMentions(com.atlassian.crowd.embedded.api.User remoteUser, Set<NotificationRecipient> currentRecipients, Comment comment, Comment originalComment)
           
 void MentionService.sendCommentMentions(com.atlassian.crowd.embedded.api.User remoteUser, Set<NotificationRecipient> currentRecipients, Comment comment, Comment originalComment)
          Given a comment object this method will look for any mentions using the MentionFinder and send e-mails to all users mentioned.
 void MentionServiceImpl.sendIssueCreateMentions(com.atlassian.crowd.embedded.api.User remoteUser, Set<NotificationRecipient> currentRecipients, Issue issue)
           
 void MentionService.sendIssueCreateMentions(com.atlassian.crowd.embedded.api.User remoteUser, Set<NotificationRecipient> currentRecipients, Issue issue)
          Given an issue object this method will look for any mentions in the description field using the MentionFinder and send e-mails to all users mentioned.
 void MentionServiceImpl.sendIssueEditMentions(com.atlassian.crowd.embedded.api.User remoteUser, Set<NotificationRecipient> currentRecipients, Issue issue, Comment comment)
           
 void MentionService.sendIssueEditMentions(com.atlassian.crowd.embedded.api.User remoteUser, Set<NotificationRecipient> currentRecipients, Issue issue, Comment comment)
          Given an issue that has just been edited and an optional edit comment this method sends mention e-mails to all users mentioned in either the new issue description or option edit comment.
 

Uses of NotificationRecipient in com.atlassian.jira.notification
 

Fields in com.atlassian.jira.notification with type parameters of type NotificationRecipient
protected  com.google.common.base.Supplier<Iterable<NotificationRecipient>> AdhocNotificationService.ValidateNotificationResult.recipients
           
 

Methods in com.atlassian.jira.notification that return types with arguments of type NotificationRecipient
 Set<NotificationRecipient> DefaultNotificationSchemeManager.getRecipients(IssueEvent event)
           
 Set<NotificationRecipient> NotificationSchemeManager.getRecipients(IssueEvent event)
          Given an issue event this method returns a set of NotificationRecipients who will receive an e-mail notification
 Set<NotificationRecipient> DefaultNotificationSchemeManager.getRecipients(IssueEvent event, SchemeEntity notification)
          Retrieve the set of recipients for the event using the specified notification entity.
 Set<NotificationRecipient> NotificationSchemeManager.getRecipients(IssueEvent event, SchemeEntity notification)
           
 List<NotificationRecipient> NotificationType.getRecipients(IssueEvent event, String argument)
          Who is to be notified of an event.
 List<NotificationRecipient> ErrorNotificationType.getRecipients(IssueEvent event, String argument)
           
 

Constructor parameters in com.atlassian.jira.notification with type arguments of type NotificationRecipient
AdhocNotificationService.ValidateNotificationResult(ErrorCollection errorCollection, NotificationBuilder notification, com.google.common.base.Supplier<Iterable<NotificationRecipient>> recipients, com.atlassian.crowd.embedded.api.User from, Issue issue)
           
 

Uses of NotificationRecipient in com.atlassian.jira.notification.type
 

Methods in com.atlassian.jira.notification.type that return NotificationRecipient
 NotificationRecipient UserToRecipient.apply(com.atlassian.crowd.embedded.api.User user)
           
 

Methods in com.atlassian.jira.notification.type that return types with arguments of type NotificationRecipient
 List<NotificationRecipient> AllWatchers.getRecipients(IssueEvent event, String argument)
           
 List<NotificationRecipient> GroupCFValue.getRecipients(IssueEvent event, String customFieldId)
           
 List<NotificationRecipient> ProjectLead.getRecipients(IssueEvent event, String argument)
           
 List<NotificationRecipient> CurrentReporter.getRecipients(IssueEvent event, String argument)
           
 List<NotificationRecipient> UserCFValue.getRecipients(IssueEvent event, String argument)
           
 List<NotificationRecipient> CurrentAssignee.getRecipients(IssueEvent event, String argument)
           
 



Copyright © 2002-2013 Atlassian. All Rights Reserved.