public class UserNotificationManagerUtil
extends java.lang.Object
| Constructor and Description |
|---|
UserNotificationManagerUtil() |
| Modifier and Type | Method and Description |
|---|---|
static UserNotificationDefinition |
fetchUserNotificationDefinition(java.lang.String portletId,
long classNameId,
int notificationType) |
static java.util.Map<java.lang.String,java.util.List<UserNotificationDefinition>> |
getActiveUserNotificationDefinitions() |
static java.util.Map<java.lang.String,java.util.List<UserNotificationDefinition>> |
getUserNotificationDefinitions() |
static java.util.Map<java.lang.String,java.util.Map<java.lang.String,UserNotificationHandler>> |
getUserNotificationHandlers() |
static UserNotificationFeedEntry |
interpret(java.lang.String selector,
UserNotificationEvent userNotificationEvent,
ServiceContext serviceContext) |
static boolean |
isDeliver(long userId,
java.lang.String portletId,
long classNameId,
int notificationType,
int deliveryType) |
static boolean |
isDeliver(long userId,
java.lang.String selector,
java.lang.String portletId,
long classNameId,
int notificationType,
int deliveryType,
ServiceContext serviceContext) |
public static UserNotificationDefinition fetchUserNotificationDefinition(java.lang.String portletId, long classNameId, int notificationType)
public static java.util.Map<java.lang.String,java.util.List<UserNotificationDefinition>> getActiveUserNotificationDefinitions()
public static java.util.Map<java.lang.String,java.util.List<UserNotificationDefinition>> getUserNotificationDefinitions()
public static java.util.Map<java.lang.String,java.util.Map<java.lang.String,UserNotificationHandler>> getUserNotificationHandlers()
public static UserNotificationFeedEntry interpret(java.lang.String selector, UserNotificationEvent userNotificationEvent, ServiceContext serviceContext) throws PortalException
PortalExceptionpublic static boolean isDeliver(long userId,
java.lang.String portletId,
long classNameId,
int notificationType,
int deliveryType)
throws PortalException
PortalExceptionpublic static boolean isDeliver(long userId,
java.lang.String selector,
java.lang.String portletId,
long classNameId,
int notificationType,
int deliveryType,
ServiceContext serviceContext)
throws PortalException
PortalException