com.liferay.portal.kernel.notifications
Interface UserNotificationHandler

All Known Implementing Classes:
BaseUserNotificationHandler

public interface UserNotificationHandler

Author:
Jonathan Lee

Method Summary
 java.lang.String getPortletId()
           
 java.lang.String getSelector()
           
 UserNotificationFeedEntry interpret(UserNotificationEvent userNotificationEvent, ServiceContext serviceContext)
           
 boolean isDeliver(long userId, long classNameId, int notificationType, int deliveryType, ServiceContext serviceContext)
           
 

Method Detail

getPortletId

java.lang.String getPortletId()

getSelector

java.lang.String getSelector()

interpret

UserNotificationFeedEntry interpret(UserNotificationEvent userNotificationEvent,
                                    ServiceContext serviceContext)
                                    throws PortalException
Throws:
PortalException

isDeliver

boolean isDeliver(long userId,
                  long classNameId,
                  int notificationType,
                  int deliveryType,
                  ServiceContext serviceContext)
                  throws PortalException,
                         SystemException
Throws:
PortalException
SystemException