Class MessageServiceImpl
- java.lang.Object
-
- org.silverpeas.components.mailinglist.service.model.MessageServiceImpl
-
- All Implemented Interfaces:
MessageService
@Service public class MessageServiceImpl extends Object implements MessageService
-
-
Constructor Summary
Constructors Constructor Description MessageServiceImpl()
-
Method Summary
-
-
-
Method Detail
-
getElementsPerPage
public int getElementsPerPage()
-
setElementsPerPage
public void setElementsPerPage(int elementsPerPage)
- Specified by:
setElementsPerPagein interfaceMessageService
-
getMessageDao
public MessageDao getMessageDao()
-
saveMessage
public String saveMessage(Message message)
- Specified by:
saveMessagein interfaceMessageService
-
getMessage
public Message getMessage(String id)
- Specified by:
getMessagein interfaceMessageService
-
listMessages
public List<Message> listMessages(MailingList mailingList, int pageNumber, OrderBy orderBy)
- Specified by:
listMessagesin interfaceMessageService
-
listDisplayableMessages
public List<Message> listDisplayableMessages(MailingList mailingList, int month, int year, int pageNumber, OrderBy orderBy)
- Specified by:
listDisplayableMessagesin interfaceMessageService
-
listUnmoderatedeMessages
public List<Message> listUnmoderatedeMessages(MailingList mailingList, int pageNumber, OrderBy orderBy)
- Specified by:
listUnmoderatedeMessagesin interfaceMessageService
-
getNumberOfPagesForUnmoderatedMessages
public int getNumberOfPagesForUnmoderatedMessages(MailingList mailingList)
- Specified by:
getNumberOfPagesForUnmoderatedMessagesin interfaceMessageService
-
getNumberOfPagesForDisplayableMessages
public int getNumberOfPagesForDisplayableMessages(MailingList mailingList)
- Specified by:
getNumberOfPagesForDisplayableMessagesin interfaceMessageService
-
getNumberOfPagesForAllMessages
public int getNumberOfPagesForAllMessages(MailingList mailingList)
- Specified by:
getNumberOfPagesForAllMessagesin interfaceMessageService
-
getActivity
public MailingListActivity getActivity(MailingList mailingList)
- Specified by:
getActivityin interfaceMessageService
-
deleteMessage
public void deleteMessage(String id)
- Specified by:
deleteMessagein interfaceMessageService
-
moderateMessage
public void moderateMessage(String id)
- Specified by:
moderateMessagein interfaceMessageService
-
listDisplayableMessages
public List<Message> listDisplayableMessages(MailingList mailingList, int number, OrderBy orderBy)
- Specified by:
listDisplayableMessagesin interfaceMessageService
-
getCalendar
public org.silverpeas.core.personalorganizer.service.SilverpeasCalendar getCalendar()
-
getTotalNumberOfMessages
public long getTotalNumberOfMessages(MailingList mailingList)
- Specified by:
getTotalNumberOfMessagesin interfaceMessageService
-
-