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

Packages that use NotificationRecipient
com.atlassian.jira.dev.reference.plugin.notifications   
com.atlassian.jira.event.issue   
com.atlassian.jira.mail   
com.atlassian.jira.mail.builder   
com.atlassian.jira.mention   
com.atlassian.jira.notification   
com.atlassian.jira.notification.type   
com.atlassian.jira.notification.type.enterprise   
 

Uses of NotificationRecipient in com.atlassian.jira.dev.reference.plugin.notifications
 

Methods in com.atlassian.jira.dev.reference.plugin.notifications that return types with arguments of type NotificationRecipient
 Iterable<NotificationRecipient> ReferenceNotificationFilter.addRecipient(NotificationFilterContext context, Iterable<NotificationRecipient> intendedRecipients)
           
 

Methods in com.atlassian.jira.dev.reference.plugin.notifications with parameters of type NotificationRecipient
 boolean ReferenceNotificationFilter.removeRecipient(NotificationRecipient recipient, NotificationFilterContext context)
           
 

Method parameters in com.atlassian.jira.dev.reference.plugin.notifications with type arguments of type NotificationRecipient
 Iterable<NotificationRecipient> ReferenceNotificationFilter.addRecipient(NotificationFilterContext context, Iterable<NotificationRecipient> intendedRecipients)
           
 

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 DefaultIssueMailQueueItemFactory.getIssueMailQueueItem(IssueEvent event, Long templateId, Set<NotificationRecipient> recipientList, String notificationType)
           
 IssueMailQueueItem IssueMailQueueItemFactory.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.
 

Constructors in com.atlassian.jira.mail with parameters of type NotificationRecipient
MailServiceQueueItemBuilder(com.atlassian.crowd.embedded.api.User replyTo, NotificationRecipient recipient, String subjectTemplatePath, String bodyTemplatePath, Map<String,Object> context)
           
MentionMailQueueItem(com.atlassian.crowd.embedded.api.User from, NotificationRecipient recipient, Map<String,Object> context, IssueRenderContext issueRenderContext, RendererManager rendererManager, com.atlassian.mail.queue.MailQueue mailQueue)
           
 

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.mail.builder
 

Constructors in com.atlassian.jira.mail.builder with parameters of type NotificationRecipient
EmailBuilder(Email email, NotificationRecipient notificationRecipient)
           
EmailBuilder(Email email, NotificationRecipient notificationRecipient, IssueEvent event)
           
 

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
 Iterable<NotificationRecipient> NotificationFilter.addRecipient(NotificationFilterContext context, Iterable<NotificationRecipient> intendedRecipients)
          This called called to add possible new NotificationRecipients to a notification event.
 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)
           
 Set<NotificationRecipient> NotificationSchemeManager.getRecipients(IssueEvent event, SchemeEntity notification)
          Retrieve the set of recipients for the event using the specified notification entity.
 List<NotificationRecipient> ErrorNotificationType.getRecipients(IssueEvent event, String argument)
           
 List<NotificationRecipient> NotificationType.getRecipients(IssueEvent event, String argument)
          Who is to be notified of an event.
 Iterable<NotificationRecipient> NotificationFilterManagerImpl.recomputeRecipients(Iterable<NotificationRecipient> recipients, NotificationFilterContext context)
           
 Iterable<NotificationRecipient> NotificationFilterManager.recomputeRecipients(Iterable<NotificationRecipient> recipients, NotificationFilterContext context)
          This will invoke plugins of NotificationFilter and recompute the possible recipients of the notification.
 

Methods in com.atlassian.jira.notification with parameters of type NotificationRecipient
 boolean NotificationFilterManagerImpl.filtered(NotificationRecipient recipient, NotificationFilterContext context)
           
 boolean NotificationFilterManager.filtered(NotificationRecipient recipient, NotificationFilterContext context)
          This will invoke plugins of NotificationFilter and filter (only) a recipient of a notification
 boolean NotificationFilter.removeRecipient(NotificationRecipient recipient, NotificationFilterContext context)
          This called called to remove NotificationRecipients from a notification event.
 

Method parameters in com.atlassian.jira.notification with type arguments of type NotificationRecipient
 Iterable<NotificationRecipient> NotificationFilter.addRecipient(NotificationFilterContext context, Iterable<NotificationRecipient> intendedRecipients)
          This called called to add possible new NotificationRecipients to a notification event.
 Iterable<NotificationRecipient> NotificationFilterManagerImpl.recomputeRecipients(Iterable<NotificationRecipient> recipients, NotificationFilterContext context)
           
 Iterable<NotificationRecipient> NotificationFilterManager.recomputeRecipients(Iterable<NotificationRecipient> recipients, NotificationFilterContext context)
          This will invoke plugins of NotificationFilter and recompute the possible recipients of the notification.
 

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 ApplicationUserToRecipient.apply(ApplicationUser user)
           
 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> TypeForTesting.getRecipients(IssueEvent event, String argument)
           
 List<NotificationRecipient> TypeForTesting2.getRecipients(IssueEvent event, String argument)
           
 List<NotificationRecipient> SingleEmailAddress.getRecipients(IssueEvent event, String emailAddress)
           
 List<NotificationRecipient> CurrentAssignee.getRecipients(IssueEvent event, String argument)
           
 List<NotificationRecipient> RemoteUser.getRecipients(IssueEvent event, String argument)
           
 List<NotificationRecipient> ProjectLead.getRecipients(IssueEvent event, String argument)
           
 List<NotificationRecipient> GroupCFValue.getRecipients(IssueEvent event, String customFieldId)
           
 List<NotificationRecipient> CurrentReporter.getRecipients(IssueEvent event, String argument)
           
 List<NotificationRecipient> SingleUser.getRecipients(IssueEvent event, String userKey)
           
 List<NotificationRecipient> AllWatchers.getRecipients(IssueEvent event, String argument)
           
 List<NotificationRecipient> UserCFValue.getRecipients(IssueEvent event, String argument)
           
 List<NotificationRecipient> GroupDropdown.getRecipients(IssueEvent event, String groupName)
           
 List<NotificationRecipient> ProjectRoleSecurityAndNotificationType.getRecipients(IssueEvent event, String roleId)
           
 

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

Methods in com.atlassian.jira.notification.type.enterprise that return types with arguments of type NotificationRecipient
 List<NotificationRecipient> ComponentLead.getRecipients(IssueEvent event, String argument)
           
 



Copyright © 2002-2014 Atlassian. All Rights Reserved.