com.atlassian.confluence.mail.notification.listeners
Class SpaceNotificationsListener

java.lang.Object
  extended by com.atlassian.confluence.mail.notification.listeners.AbstractNotificationsListener
      extended by com.atlassian.confluence.mail.notification.listeners.SpaceNotificationsListener
All Implemented Interfaces:
com.atlassian.event.EventListener

public class SpaceNotificationsListener
extends AbstractNotificationsListener


Field Summary
static Class[] HANDLED_EVENTS
           
 
Fields inherited from class com.atlassian.confluence.mail.notification.listeners.AbstractNotificationsListener
dataSourceFactory, notificationManager, notificationsSender, taskManager, userAccessor, viewRenderer
 
Constructor Summary
SpaceNotificationsListener()
           
 
Method Summary
protected  ContentEntityObject getContentEntityObject(Map contextMap)
          SpaceNotificationsListener doesn't need a ContentEntityObject as it provides its own RenderContext.
protected  ConversionContext getConversionContext(NotificationData notificationData)
           
 Class[] getHandledEventClasses()
           
 void handleEvent(com.atlassian.event.Event event)
           
 void setSpaceManager(SpaceManager spaceManager)
           
 
Methods inherited from class com.atlassian.confluence.mail.notification.listeners.AbstractNotificationsListener
attachAvatar, getNotificationDataForEvent, sendNotification, sendNotification, sendNotifications, setDataSourceFactory, setFormatSettingsManager, setHtmlDiffer, setI18NBeanFactory, setLocaleManager, setNotificationManager, setNotificationRenderManager, setNotificationsSender, setPermissionManagerTarget, setTaskManager, setUserAccessor, setViewRenderer, setWebResourceManager
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

HANDLED_EVENTS

public static final Class[] HANDLED_EVENTS
Constructor Detail

SpaceNotificationsListener

public SpaceNotificationsListener()
Method Detail

handleEvent

public void handleEvent(com.atlassian.event.Event event)

getHandledEventClasses

public Class[] getHandledEventClasses()

getContentEntityObject

protected ContentEntityObject getContentEntityObject(Map contextMap)
SpaceNotificationsListener doesn't need a ContentEntityObject as it provides its own RenderContext.

Specified by:
getContentEntityObject in class AbstractNotificationsListener

getConversionContext

protected ConversionContext getConversionContext(NotificationData notificationData)
Overrides:
getConversionContext in class AbstractNotificationsListener

setSpaceManager

public void setSpaceManager(SpaceManager spaceManager)


Copyright © 2003-2013 Atlassian. All Rights Reserved.