com.atlassian.bamboo.notification.recipients
Interface UserRecipient

All Superinterfaces:
java.lang.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.UserRecipientExpandable
 
Field Summary
static java.lang.String USER_FIELD
           
static java.lang.String USER_LONG_FIELD
           
 
Method Summary
 java.lang.String getUsername()
           
 void setUsername(java.lang.String userName)
           
 
Methods inherited from interface com.atlassian.bamboo.notification.NotificationRecipient
getDescription, getEditHtml, getKey, getModuleDescriptor, getRecipientConfig, getTransports, getViewHtml, init, init, populate, validate
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Field Detail

USER_FIELD

static final java.lang.String USER_FIELD
See Also:
Constant Field Values

USER_LONG_FIELD

static final java.lang.String USER_LONG_FIELD
See Also:
Constant Field Values
Method Detail

getUsername

java.lang.String getUsername()

setUsername

void setUsername(java.lang.String userName)


Copyright © 2012 Atlassian. All Rights Reserved.