public class ErrorNotificationType extends AbstractNotificationType implements NotificationType
| Constructor and Description |
|---|
ErrorNotificationType(String displayName) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
doValidation(String key,
Map parameters)
Validate the configuration (the argument in
NotificationType.getRecipients(com.atlassian.jira.event.issue.IssueEvent, String))
when it is entered in the "Add Notification" page. |
String |
getDisplayName()
Text to display for this type, on the "Add Notification" page.
|
List<NotificationRecipient> |
getRecipients(IssueEvent event,
String argument)
Who is to be notified of an event.
|
String |
getType()
Type identifier (currently unused).
|
getArgumentDisplay, getArgumentValueclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetArgumentDisplay, getArgumentValuepublic ErrorNotificationType(String displayName)
public List<NotificationRecipient> getRecipients(IssueEvent event, String argument)
NotificationTypegetRecipients in interface NotificationTypeevent - The event, eg. issue createdargument - Configuration from notification scheme, eg. group name, custom field id.NotificationRecipients.public String getDisplayName()
NotificationTypegetDisplayName in interface NotificationTypepublic String getType()
NotificationTypegetType in interface NotificationTypegetType in class AbstractNotificationTypepublic boolean doValidation(String key, Map parameters)
NotificationTypeNotificationType.getRecipients(com.atlassian.jira.event.issue.IssueEvent, String))
when it is entered in the "Add Notification" page.
For instance, a group notification type might check if the entered group exists.doValidation in interface NotificationTypedoValidation in class AbstractNotificationTypekey - Key of relevant value in parametersparameters - HTML form parameters (only the keyed entry is relevant).Copyright © 2002-2017 Atlassian. All Rights Reserved.