com.atlassian.jira.notification.NotificationType |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Validate the configuration (the argument in
getRecipients(com.atlassian.jira.event.issue.IssueEvent, String) )
when it is entered in the "Add Notification" page. | |||||||||||
Obtains the user-friendly display for the argument.
| |||||||||||
Obtains the raw parameter value to save for the given user entry user-friendly display value.
| |||||||||||
Text to display for this type, on the "Add Notification" page.
| |||||||||||
Who is to be notified of an event.
| |||||||||||
Type identifier (currently unused).
|
Validate the configuration (the argument in 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.
key | Key of relevant value in parameters |
---|---|
parameters | HTML form parameters (only the keyed entry is relevant). |
Obtains the user-friendly display for the argument. For example, returns a username for a key.
argument | Raw configuration value |
---|
Obtains the raw parameter value to save for the given user entry user-friendly display value. For example, the user picker displays a username, but this needs to be stored in the configuration parameter as the user's key, instead.
displayValue | Value entered into the form (username, for example) |
---|
Text to display for this type, on the "Add Notification" page.
Who is to be notified of an event.
event | The event, eg. issue created |
---|---|
argument | Configuration from notification scheme, eg. group name, custom field id. |
NotificationRecipient
s.