public class

AddNotification

extends SchemeAwareNotificationAction
java.lang.Object
   ↳ webwork.action.ActionSupport
     ↳ com.atlassian.jira.action.JiraActionSupport
       ↳ com.atlassian.jira.web.action.JiraWebActionSupport
         ↳ com.atlassian.jira.scheme.AbstractSchemeAwareAction
           ↳ com.atlassian.jira.web.action.admin.notification.SchemeAwareNotificationAction
             ↳ com.atlassian.jira.web.action.admin.notification.AddNotification

Summary

[Expand]
Inherited Constants
From class com.atlassian.jira.web.action.JiraWebActionSupport
From interface webwork.action.Action
[Expand]
Inherited Fields
From class com.atlassian.jira.web.action.JiraWebActionSupport
From class com.atlassian.jira.action.JiraActionSupport
From class webwork.action.ActionSupport
Public Constructors
AddNotification(EventTypeManager eventTypeManager, NotificationTypeManager notificationTypeManager, NotificationSchemeManager notificationSchemeManager)
Public Methods
Long[] getEventTypeIds()
Map<LongEventType> getEvents()
String getParameter(String key)
Map getParameters()
String getRedirectURL()
String getType()
Map<StringNotificationType> getTypes()
void setEventTypeIds(Long[] eventTypeIds)
void setType(String type)
Protected Methods
String doExecute()
void doValidation()
[Expand]
Inherited Methods
From class com.atlassian.jira.web.action.admin.notification.SchemeAwareNotificationAction
From class com.atlassian.jira.scheme.AbstractSchemeAwareAction
From class com.atlassian.jira.web.action.JiraWebActionSupport
From class com.atlassian.jira.action.JiraActionSupport
From class webwork.action.ActionSupport
From class java.lang.Object
From interface com.atlassian.jira.util.ErrorCollection
From interface com.atlassian.jira.util.I18nHelper
From interface com.atlassian.jira.web.HttpServletVariables
From interface com.atlassian.jira.web.action.admin.notification.SchemeAware
From interface com.atlassian.jira.web.util.AuthorizationSupport
From interface webwork.action.Action
From interface webwork.action.CommandDriven
From interface webwork.action.IllegalArgumentAware

Public Constructors

public AddNotification (EventTypeManager eventTypeManager, NotificationTypeManager notificationTypeManager, NotificationSchemeManager notificationSchemeManager)

Public Methods

public Long[] getEventTypeIds ()

public Map<LongEventType> getEvents ()

public String getParameter (String key)

public Map getParameters ()

public String getRedirectURL ()

public String getType ()

public Map<StringNotificationType> getTypes ()

public void setEventTypeIds (Long[] eventTypeIds)

public void setType (String type)

Protected Methods

protected String doExecute ()

Throws
Exception

protected void doValidation ()