|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.atlassian.confluence.plugin.descriptor.mail.NotificationContext
public class NotificationContext
Contains data about an email Notification that is specific to a single Email sent to a single User.
Constructor Summary | |
---|---|
NotificationContext()
|
|
NotificationContext(NotificationContext context)
|
|
NotificationContext(NotificationContext context,
Set<DataSource> dataSources)
|
Method Summary | |
---|---|
void |
addTemplateImage(DataSource dataSource)
Adds a datasource to the current set of datasources for 1 instance of notification. |
Object |
get(String key)
|
ConfluenceEntityObject |
getContent()
Return the context's Content. |
com.atlassian.event.Event |
getEvent()
|
Map<String,Object> |
getMap()
Returns a map for the renderer. |
com.atlassian.user.User |
getRecipient()
|
Collection<DataSource> |
getTemplateImageDataSources()
|
Notification.WatchType |
getWatchType()
|
boolean |
isManageNotificationOverridden()
|
void |
put(String key,
Object value)
|
void |
putAll(Map<? extends String,? extends Object> map)
|
void |
setContent(ConfluenceEntityObject entity)
Sets the entity that the notification is being sent regarding. |
void |
setEvent(com.atlassian.event.Event event)
|
void |
setI18n(I18NBean i18NBean)
|
void |
setManageNotificationOverridden(boolean isOverridden)
|
void |
setRecipient(com.atlassian.user.User recipient)
Sets the recipient for a notification. |
void |
setSpace(Space space)
|
void |
setWatchType(Notification.WatchType watchType)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public NotificationContext()
public NotificationContext(NotificationContext context)
public NotificationContext(NotificationContext context, Set<DataSource> dataSources)
Method Detail |
---|
public Map<String,Object> getMap()
public Object get(String key)
public void put(String key, Object value)
public void putAll(Map<? extends String,? extends Object> map)
public ConfluenceEntityObject getContent()
public void setContent(ConfluenceEntityObject entity)
public com.atlassian.event.Event getEvent()
public void setEvent(com.atlassian.event.Event event)
public boolean isManageNotificationOverridden()
public void setManageNotificationOverridden(boolean isOverridden)
public Notification.WatchType getWatchType()
public void setWatchType(Notification.WatchType watchType)
public void setSpace(Space space)
public void setRecipient(com.atlassian.user.User recipient)
NotificationData
object.
public com.atlassian.user.User getRecipient()
public void setI18n(I18NBean i18NBean)
public void addTemplateImage(DataSource dataSource)
dataSource
- the datasource for the image.if you intend to
add the image to all notification.
public Collection<DataSource> getTemplateImageDataSources()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |