com.atlassian.jira.notification.type
Class GroupDropdown

java.lang.Object
  extended bycom.atlassian.jira.notification.type.AbstractNotificationType
      extended bycom.atlassian.jira.notification.type.GroupDropdown
All Implemented Interfaces:
NotificationType

public class GroupDropdown
extends AbstractNotificationType


Constructor Summary
GroupDropdown(JiraAuthenticationContext jiraAuthenticationContext)
           
 
Method Summary
 boolean doValidation(String key, Map parameters)
           
 String getDisplayName()
           
 List getGroups()
           
 List getRecipients(IssueEvent event, String group)
           
 String getType()
           
 
Methods inherited from class com.atlassian.jira.notification.type.AbstractNotificationType
getArgumentDisplay
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GroupDropdown

public GroupDropdown(JiraAuthenticationContext jiraAuthenticationContext)
Method Detail

getRecipients

public List getRecipients(IssueEvent event,
                          String group)

getDisplayName

public String getDisplayName()

getType

public String getType()
Specified by:
getType in interface NotificationType
Overrides:
getType in class AbstractNotificationType

getGroups

public List getGroups()

doValidation

public boolean doValidation(String key,
                            Map parameters)
Specified by:
doValidation in interface NotificationType
Overrides:
doValidation in class AbstractNotificationType


Copyright © 2002-2006 Atlassian. All Rights Reserved.