com.silverpeas.mailinglist.service.model.dao
Interface MessageDao
- All Known Implementing Classes: 
 - MessageDaoImpl
 
public interface MessageDao
| 
Method Summary | 
 void | 
deleteMessage(Message message)
 
            | 
 Message | 
findMessageById(String id)
 
            | 
 List<Activity> | 
listActivity(String componentId)
 
            | 
 List<Message> | 
listActivityMessages(String componentId,
                     int size,
                     OrderBy orderBy)
 
            | 
 List<Message> | 
listAllMessagesOfMailingList(String componentId,
                             int page,
                             int elementsPerPage,
                             OrderBy orderBy)
 
            | 
 List<Message> | 
listDisplayableMessagesOfMailingList(String componentId,
                                     int month,
                                     int year,
                                     int page,
                                     int elementsPerPage,
                                     OrderBy orderBy)
 
            | 
 long | 
listTotalNumberOfDisplayableMessages(String componentId)
 
            | 
 long | 
listTotalNumberOfMessages(String componentId)
 
            | 
 long | 
listTotalNumberOfUnmoderatedMessages(String componentId)
 
            | 
 List<Message> | 
listUnmoderatedMessagesOfMailingList(String componentId,
                                     int page,
                                     int elementsPerPage,
                                     OrderBy orderBy)
 
            | 
 String | 
saveMessage(Message message)
 
            | 
 void | 
updateMessage(Message message)
 
            | 
 
saveMessage
String saveMessage(Message message)
 
updateMessage
void updateMessage(Message message)
 
deleteMessage
void deleteMessage(Message message)
 
findMessageById
Message findMessageById(String id)
 
listAllMessagesOfMailingList
List<Message> listAllMessagesOfMailingList(String componentId,
                                           int page,
                                           int elementsPerPage,
                                           OrderBy orderBy)
 
listDisplayableMessagesOfMailingList
List<Message> listDisplayableMessagesOfMailingList(String componentId,
                                                   int month,
                                                   int year,
                                                   int page,
                                                   int elementsPerPage,
                                                   OrderBy orderBy)
 
listUnmoderatedMessagesOfMailingList
List<Message> listUnmoderatedMessagesOfMailingList(String componentId,
                                                   int page,
                                                   int elementsPerPage,
                                                   OrderBy orderBy)
 
listActivity
List<Activity> listActivity(String componentId)
 
listActivityMessages
List<Message> listActivityMessages(String componentId,
                                   int size,
                                   OrderBy orderBy)
 
listTotalNumberOfMessages
long listTotalNumberOfMessages(String componentId)
 
listTotalNumberOfDisplayableMessages
long listTotalNumberOfDisplayableMessages(String componentId)
 
listTotalNumberOfUnmoderatedMessages
long listTotalNumberOfUnmoderatedMessages(String componentId)
 
Copyright © 2016 Silverpeas. All Rights Reserved.