public interface MessagesService extends hbm.service.jpa.BusinessService<Messages,Integer>
| Modifier and Type | Method and Description |
|---|---|
List<Messages> |
findAllChildren(Messages parent)
Find all children and childrens children.
|
List<Messages> |
findMessages(user.management.model.Users user)
Find all messages from the given user.
|
List<Messages> |
findMessages(user.management.model.Users user,
MessageState state)
Find all messages from the given user and state.
|
List<Messages> |
findMessagesChildren(Messages parent)
Find messages children.
|
List<Messages> |
findReplyMessages(user.management.model.Users user)
Find reply messages from the given user.
|
List<Messages> |
findSentMessages(user.management.model.Users user)
Find sent messages from the given user that represents the sender of the message.
|
Set<user.management.model.Users> |
getRecipients(Messages message)
Gets the recipients from the given Messages object.
|
boolean |
isRecipientFrom(Messages message,
user.management.model.Users user)
Checks if the given user is recipient from the given Messages object.
|
Messages |
saveMessageWithRecipients(IBaseMessageModel model)
Creates a Messages object and saves it with all recipients from the given BaseMessageModel object.
|
Messages saveMessageWithRecipients(IBaseMessageModel model)
model - the modelSet<user.management.model.Users> getRecipients(Messages message)
message - the messageboolean isRecipientFrom(Messages message, user.management.model.Users user)
message - the messageuser - the userList<Messages> findMessages(user.management.model.Users user)
user - the user.List<Messages> findMessages(user.management.model.Users user, MessageState state)
user - the user.state - the state of the Message @see MessageState.List<Messages> findSentMessages(user.management.model.Users user)
user - the userList<Messages> findReplyMessages(user.management.model.Users user)
user - the userList<Messages> findMessagesChildren(Messages parent)
parent - the parentCopyright © 2015. All rights reserved.