public abstract class BaseUserNotificationHandler extends java.lang.Object implements UserNotificationHandler
| Constructor and Description |
|---|
BaseUserNotificationHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected UserNotificationFeedEntry |
doInterpret(UserNotificationEvent userNotificationEvent,
ServiceContext serviceContext) |
protected java.lang.String |
getBody(UserNotificationEvent userNotificationEvent,
ServiceContext serviceContext) |
protected java.lang.String |
getBodyTemplate() |
protected java.lang.String |
getLink(UserNotificationEvent userNotificationEvent,
ServiceContext serviceContext) |
java.lang.String |
getPortletId() |
java.lang.String |
getSelector() |
UserNotificationFeedEntry |
interpret(UserNotificationEvent userNotificationEvent,
ServiceContext serviceContext) |
protected boolean |
isActionable() |
boolean |
isDeliver(long userId,
long classNameId,
int notificationType,
int deliveryType,
ServiceContext serviceContext) |
boolean |
isOpenDialog() |
protected void |
setActionable(boolean actionable) |
protected void |
setOpenDialog(boolean openDialog) |
protected void |
setPortletId(java.lang.String portletId) |
protected void |
setSelector(java.lang.String selector) |
public java.lang.String getPortletId()
getPortletId in interface UserNotificationHandlerpublic java.lang.String getSelector()
getSelector in interface UserNotificationHandlerpublic UserNotificationFeedEntry interpret(UserNotificationEvent userNotificationEvent, ServiceContext serviceContext) throws PortalException
interpret in interface UserNotificationHandlerPortalExceptionpublic boolean isDeliver(long userId,
long classNameId,
int notificationType,
int deliveryType,
ServiceContext serviceContext)
throws PortalException
isDeliver in interface UserNotificationHandlerPortalExceptionpublic boolean isOpenDialog()
isOpenDialog in interface UserNotificationHandlerprotected UserNotificationFeedEntry doInterpret(UserNotificationEvent userNotificationEvent, ServiceContext serviceContext) throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String getBody(UserNotificationEvent userNotificationEvent, ServiceContext serviceContext) throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String getBodyTemplate()
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String getLink(UserNotificationEvent userNotificationEvent, ServiceContext serviceContext) throws java.lang.Exception
java.lang.Exceptionprotected boolean isActionable()
protected void setActionable(boolean actionable)
protected void setOpenDialog(boolean openDialog)
protected void setPortletId(java.lang.String portletId)
protected void setSelector(java.lang.String selector)