com.atlassian.bamboo.brokenbuildtracker.notifications
Class UserResponsibilityAddedNotification
java.lang.Object
com.atlassian.bamboo.notification.AbstractNotification
com.atlassian.bamboo.brokenbuildtracker.notifications.AbstractTrackingNotification
com.atlassian.bamboo.brokenbuildtracker.notifications.UserResponsibilityAddedNotification
- All Implemented Interfaces:
- Notification, Notification.HtmlImContentProvidingNotification
public class UserResponsibilityAddedNotification
- extends AbstractTrackingNotification
Method Summary |
java.lang.String |
getDescription()
Text describing this notification object - used for logging/debugging purposes. |
java.lang.String |
getEmailSubject()
Retrieves the subject for the notification. |
java.lang.String |
getHtmlEmailContent()
Generates the html for the html part of an email notification. |
java.lang.String |
getHtmlImContent()
|
java.lang.String |
getIMContent()
Retrieves the content for the IM notification |
java.lang.String |
getTextEmailContent()
Generates the text email content for the notifications |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UserResponsibilityAddedNotification
public UserResponsibilityAddedNotification(TemplateRenderer templateRenderer,
PlanManager planManager,
BambooUserManager bambooUserManager,
ResultsSummaryManager resultsSummaryManager)
getDescription
@NotNull
public java.lang.String getDescription()
- Description copied from interface:
Notification
- Text describing this notification object - used for logging/debugging purposes.
- Returns:
- Notification's description
getTextEmailContent
public java.lang.String getTextEmailContent()
throws java.lang.Exception
- Description copied from interface:
Notification
- Generates the text email content for the notifications
- Returns:
- Email content formatted as text for this notification
- Throws:
java.lang.Exception
- if there is a problem preventing production of the e-mail content.
getHtmlEmailContent
public java.lang.String getHtmlEmailContent()
throws java.lang.Exception
- Description copied from interface:
Notification
- Generates the html for the html part of an email notification.
- Returns:
- Email content formatted as HTML for this notification
- Throws:
java.lang.Exception
- if there is a problem preventing production of the e-mail content.
getEmailSubject
public java.lang.String getEmailSubject()
throws java.lang.Exception
- Description copied from interface:
Notification
- Retrieves the subject for the notification.
- Returns:
- Email subject for this notification
- Throws:
java.lang.Exception
- if there is a problem preventing production of the e-mail subject.
getIMContent
@Nullable
public java.lang.String getIMContent()
- Description copied from interface:
Notification
- Retrieves the content for the IM notification
- Returns:
- IM message content for this notification
getHtmlImContent
@Nullable
public java.lang.String getHtmlImContent()
- Specified by:
getHtmlImContent
in interface Notification.HtmlImContentProvidingNotification
- Overrides:
getHtmlImContent
in class AbstractNotification
Copyright © 2012 Atlassian. All Rights Reserved.