Interface MessageDao
-
- All Known Implementing Classes:
MessageDaoImpl
public interface MessageDao
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description void
deleteMessage(Message message)
Message
findMessageById(String id)
static MessageDao
get()
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
-
get
static MessageDao get()
-
updateMessage
void updateMessage(Message message)
-
deleteMessage
void deleteMessage(Message message)
-
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)
-
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)
-
-