com.silverpeas.mailinglist.service.model
Interface MessageService

All Known Implementing Classes:
MessageServiceImpl

public interface MessageService


Method Summary
 void deleteMessage(String id)
           
 MailingListActivity getActivity(MailingList mailingList)
           
 Message getMessage(String id)
           
 int getNumberOfPagesForAllMessages(MailingList mailingList)
           
 int getNumberOfPagesForDisplayableMessages(MailingList mailingList)
           
 int getNumberOfPagesForUnmoderatedMessages(MailingList mailingList)
           
 long getTotalNumberOfMessages(MailingList mailingList)
           
 List<Message> listDisplayableMessages(MailingList mailingList, int month, int year, int pageNumber, OrderBy orderBy)
           
 List<Message> listDisplayableMessages(MailingList mailingList, int number, OrderBy orderBy)
           
 List<Message> listMessages(MailingList mailingList, int pageNumber, OrderBy orderBy)
           
 List<Message> listUnmoderatedeMessages(MailingList mailingList, int pageNumber, OrderBy orderBy)
           
 void moderateMessage(String id)
           
 String saveMessage(Message message)
           
 void setElementsPerPage(int elementsPerPage)
           
 

Method Detail

saveMessage

String saveMessage(Message message)

moderateMessage

void moderateMessage(String id)

deleteMessage

void deleteMessage(String id)

getMessage

Message getMessage(String id)

listMessages

List<Message> listMessages(MailingList mailingList,
                           int pageNumber,
                           OrderBy orderBy)

listDisplayableMessages

List<Message> listDisplayableMessages(MailingList mailingList,
                                      int month,
                                      int year,
                                      int pageNumber,
                                      OrderBy orderBy)

listDisplayableMessages

List<Message> listDisplayableMessages(MailingList mailingList,
                                      int number,
                                      OrderBy orderBy)

listUnmoderatedeMessages

List<Message> listUnmoderatedeMessages(MailingList mailingList,
                                       int pageNumber,
                                       OrderBy orderBy)

getNumberOfPagesForUnmoderatedMessages

int getNumberOfPagesForUnmoderatedMessages(MailingList mailingList)

getNumberOfPagesForDisplayableMessages

int getNumberOfPagesForDisplayableMessages(MailingList mailingList)

getNumberOfPagesForAllMessages

int getNumberOfPagesForAllMessages(MailingList mailingList)

getTotalNumberOfMessages

long getTotalNumberOfMessages(MailingList mailingList)

setElementsPerPage

void setElementsPerPage(int elementsPerPage)

getActivity

MailingListActivity getActivity(MailingList mailingList)


Copyright © 2016 Silverpeas. All Rights Reserved.