Liferay 6.2-ce-ga5

com.liferay.portal.notifications
Class UserNotificationHandlerImpl

java.lang.Object
  extended by com.liferay.portal.notifications.UserNotificationHandlerImpl
All Implemented Interfaces:
UserNotificationHandler

public class UserNotificationHandlerImpl
extends Object
implements UserNotificationHandler


Constructor Summary
UserNotificationHandlerImpl(UserNotificationHandler userNotificationHandler)
           
 
Method Summary
 String getPortletId()
           
 String getSelector()
           
 UserNotificationFeedEntry interpret(UserNotificationEvent userNotificationEvent, ServiceContext serviceContext)
           
 boolean isDeliver(long userId, long classNameId, int notificationType, int deliveryType, ServiceContext serviceContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserNotificationHandlerImpl

public UserNotificationHandlerImpl(UserNotificationHandler userNotificationHandler)
Method Detail

getPortletId

public String getPortletId()
Specified by:
getPortletId in interface UserNotificationHandler

getSelector

public String getSelector()
Specified by:
getSelector in interface UserNotificationHandler

interpret

public UserNotificationFeedEntry interpret(UserNotificationEvent userNotificationEvent,
                                           ServiceContext serviceContext)
                                    throws PortalException
Specified by:
interpret in interface UserNotificationHandler
Throws:
PortalException

isDeliver

public boolean isDeliver(long userId,
                         long classNameId,
                         int notificationType,
                         int deliveryType,
                         ServiceContext serviceContext)
                  throws PortalException,
                         SystemException
Specified by:
isDeliver in interface UserNotificationHandler
Throws:
PortalException
SystemException

Liferay 6.2-ce-ga5