Interface ExtendedNotification
- All Superinterfaces:
Notification
- All Known Implementing Classes:
AbstractCompletedNotification
,AfterXFailedNotification
,BuildCompletedNotification
,BuildErrorNotification
,BuildHungNotification
,BuildMissingCapableAgentNotification
,BuildQueueTimeoutNotification
,ChainCompletedNotification
,CommentNotification
,StageCompletedNotification
Provides the Notification object with a way to add anything else to the email. For example adding attachments
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.atlassian.bamboo.notification.Notification
Notification.HtmlImContentProvidingNotification
-
Method Summary
Modifier and TypeMethodDescription@NotNull com.atlassian.mail.Email
updateEmail
(@NotNull com.atlassian.mail.Email email) Provides an email object after being populated with content from theNotification
and Bamboo's defaults This email may be a text email, html email or a Multipart emailMethods inherited from interface com.atlassian.bamboo.notification.Notification
addRecipient, applyDefaultCssStyles, excludeRecipient, getDescription, getEmailSubject, getEvent, getExcludedNotificationRecipients, getHtmlEmailContent, getIMContent, getNotificationRecipients, getPojoEvent, getTextEmailContent, setEvent, setEvent, setExcludedNotificationRecipients, setNotificationRecipients
-
Method Details
-
updateEmail
@NotNull @NotNull com.atlassian.mail.Email updateEmail(@NotNull @NotNull com.atlassian.mail.Email email) Provides an email object after being populated with content from theNotification
and Bamboo's defaults This email may be a text email, html email or a Multipart email- Parameters:
email
-- Returns:
- The email objected updated with anyt further information / changes required.
-