@ProviderType public abstract class BaseModelUserNotificationHandler extends BaseUserNotificationHandler
Constructor and Description |
---|
BaseModelUserNotificationHandler() |
Modifier and Type | Method and Description |
---|---|
protected AssetRenderer<?> |
getAssetRenderer(JSONObject jsonObject) |
protected AssetRenderer<?> |
getAssetRenderer(java.lang.String className,
long classPK) |
protected java.lang.String |
getBody(UserNotificationEvent userNotificationEvent,
ServiceContext serviceContext) |
protected java.lang.String |
getBodyContent(JSONObject jsonObject) |
protected java.lang.String |
getFormattedMessage(JSONObject jsonObject,
ServiceContext serviceContext,
java.lang.String message,
java.lang.String typeName) |
protected java.lang.String |
getLink(UserNotificationEvent userNotificationEvent,
ServiceContext serviceContext) |
protected java.lang.String |
getTitle(JSONObject jsonObject,
AssetRenderer<?> assetRenderer,
ServiceContext serviceContext) |
doInterpret, getBodyTemplate, getPortletId, getSelector, interpret, isActionable, isDeliver, isOpenDialog, setActionable, setOpenDialog, setPortletId, setSelector
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isApplicable
protected AssetRenderer<?> getAssetRenderer(JSONObject jsonObject)
protected AssetRenderer<?> getAssetRenderer(java.lang.String className, long classPK)
protected java.lang.String getBody(UserNotificationEvent userNotificationEvent, ServiceContext serviceContext) throws java.lang.Exception
getBody
in class BaseUserNotificationHandler
java.lang.Exception
protected java.lang.String getBodyContent(JSONObject jsonObject)
protected java.lang.String getFormattedMessage(JSONObject jsonObject, ServiceContext serviceContext, java.lang.String message, java.lang.String typeName)
protected java.lang.String getLink(UserNotificationEvent userNotificationEvent, ServiceContext serviceContext) throws java.lang.Exception
getLink
in class BaseUserNotificationHandler
java.lang.Exception
protected java.lang.String getTitle(JSONObject jsonObject, AssetRenderer<?> assetRenderer, ServiceContext serviceContext)