@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 |
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, setSelectorprotected 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 BaseUserNotificationHandlerjava.lang.Exceptionprotected java.lang.String getBodyContent(JSONObject jsonObject)
protected java.lang.String getLink(UserNotificationEvent userNotificationEvent, ServiceContext serviceContext) throws java.lang.Exception
getLink in class BaseUserNotificationHandlerjava.lang.Exceptionprotected java.lang.String getTitle(JSONObject jsonObject, AssetRenderer<?> assetRenderer, ServiceContext serviceContext)