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)
           
 

Method Detail

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.