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

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

public class PageNotificationsListener
extends AbstractNotificationsListener


Field Summary
static Class[] HANDLED_EVENTS
           
 
Fields inherited from class com.atlassian.confluence.mail.notification.listeners.AbstractNotificationsListener
dataSourceFactory, notificationManager, taskManager, userAccessor, viewRenderer
 
Constructor Summary
PageNotificationsListener()
           
 
Method Summary
protected  ContentEntityObject getContentEntityObject(Map contextMap)
          Returns the content entity used for the render context.
 Class[] getHandledEventClasses()
           
 void handleEvent(com.atlassian.event.Event event)
           
protected static boolean pagesEqual(Page oldParentPage, Page newParentPage)
           
 void setPageManager(PageManager pageManager)
           
 
Methods inherited from class com.atlassian.confluence.mail.notification.listeners.AbstractNotificationsListener
attachAvatar, createNotificationTask, getConversionContext, getNotificationDataForEvent, sendNetworkNotifications, sendNotification, sendNotification, sendNotifications, sendPageNotifications, sendSpaceNotifications, setDataSourceFactory, setFormatSettingsManager, setHtmlDiffer, setI18NBeanFactory, setLocaleManager, setNotificationManager, 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

PageNotificationsListener

public PageNotificationsListener()
Method Detail

handleEvent

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

pagesEqual

protected static boolean pagesEqual(Page oldParentPage,
                                    Page newParentPage)

getContentEntityObject

protected ContentEntityObject getContentEntityObject(Map contextMap)
Description copied from class: AbstractNotificationsListener
Returns the content entity used for the render context.

Specified by:
getContentEntityObject in class AbstractNotificationsListener

getHandledEventClasses

public Class[] getHandledEventClasses()

setPageManager

public void setPageManager(PageManager pageManager)


Copyright © 2003-2012 Atlassian. All Rights Reserved.