Interface UserRecipient
-
- All Superinterfaces:
BambooPluginModule
,Comparable
,NotificationRecipient
- All Known Implementing Classes:
UserRecipientImpl
public interface UserRecipient extends NotificationRecipient
Represents a user notification recipient. Knows how to obtain user notification preferences and generate NotificationTransports accordingly.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.atlassian.bamboo.notification.NotificationRecipient
NotificationRecipient.RequiresEvent, NotificationRecipient.RequiresPlan, NotificationRecipient.RequiresResultSummary, NotificationRecipient.Scope, NotificationRecipient.UserRecipientExpandable
-
-
Field Summary
Fields Modifier and Type Field Description static String
USER_FIELD
static String
USER_LONG_FIELD
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getUsername()
void
setUsername(String userName)
-
Methods inherited from interface java.lang.Comparable
compareTo
-
Methods inherited from interface com.atlassian.bamboo.notification.NotificationRecipient
getDescription, getEditHtml, getKey, getModuleDescriptor, getRecipientConfig, getScopes, getTransports, getViewHtml, init, init, populate, validate
-
-
-
-
Field Detail
-
USER_FIELD
static final String USER_FIELD
- See Also:
- Constant Field Values
-
USER_LONG_FIELD
static final String USER_LONG_FIELD
- See Also:
- Constant Field Values
-
-