public interface MessagingManager
Modifier and Type | Method and Description |
---|---|
void |
getContinuousAndPriorityMessagesForUser(long userId,
int numberOfMessages,
java.util.Collection<Message> continuousMessages,
java.util.Collection<Message> priorityMessages) |
Message |
getMessage(long messageId) |
Message |
getMessage(java.lang.String ecid) |
java.util.Collection<Message> |
getMessagesForUser(long userId,
int numberOfMessages) |
NotificationRuleViewModel |
getRuleViewModel(java.lang.String eventName,
java.lang.String status,
java.lang.String role,
java.lang.String condition) |
void |
persist(java.util.Collection<Notification> notifications) |
long |
persist(Message message) |
void |
persist(Notification notification) |
void |
removeMesssage(long messageId) |
void |
removeNotification(long userId,
long messageId) |
Message getMessage(long messageId)
Message getMessage(java.lang.String ecid)
long persist(Message message)
void removeMesssage(long messageId)
void persist(Notification notification)
void persist(java.util.Collection<Notification> notifications)
void removeNotification(long userId, long messageId)
java.util.Collection<Message> getMessagesForUser(long userId, int numberOfMessages)
void getContinuousAndPriorityMessagesForUser(long userId, int numberOfMessages, java.util.Collection<Message> continuousMessages, java.util.Collection<Message> priorityMessages)
NotificationRuleViewModel getRuleViewModel(java.lang.String eventName, java.lang.String status, java.lang.String role, java.lang.String condition) throws NotificationRuleException
NotificationRuleException
Copyright 2003, 2014, Oracle and/or its affiliates. All rights reserved.