com.atlassian.confluence.plugins.like.notifications
Class DefaultLikeNotificationManager

java.lang.Object
  extended by com.atlassian.confluence.plugins.like.notifications.DefaultLikeNotificationManager
All Implemented Interfaces:
LikeNotificationManager

public class DefaultLikeNotificationManager
extends java.lang.Object
implements LikeNotificationManager


Constructor Summary
DefaultLikeNotificationManager(UserAccessor userAccessor, NotificationManager notificationManager, FollowManager followManager, LikeManager likeManager, NotificationDao notificationDao)
           
 
Method Summary
 java.util.List<LikeNotification> getNotifications(LikeEvent event)
          Compute the notifications that should result from the specified like event ocurring.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultLikeNotificationManager

public DefaultLikeNotificationManager(UserAccessor userAccessor,
                                      NotificationManager notificationManager,
                                      FollowManager followManager,
                                      LikeManager likeManager,
                                      NotificationDao notificationDao)
Method Detail

getNotifications

public java.util.List<LikeNotification> getNotifications(LikeEvent event)
Description copied from interface: LikeNotificationManager
Compute the notifications that should result from the specified like event ocurring.

Specified by:
getNotifications in interface LikeNotificationManager
Parameters:
event - the like event
Returns:
notifications which represent who should be notified.


Copyright © 2003-2014 Atlassian. All Rights Reserved.