public class FileBasedMailMessageDao extends Object implements MailMessageDao
| Modifier and Type | Field and Description |
|---|---|
static String |
EMAIL_FILE_SUFFIX |
| Constructor and Description |
|---|
FileBasedMailMessageDao(String mailsFolderPath) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearMessages() |
void |
clearMessagesForRecipient(String recipient) |
int |
countAllMessagesReceived() |
int |
countMessagesForRecipient(String recipient) |
static void |
marshal(MailMessage mail,
File file) |
List<MailMessage> |
retrieveMessages(String recipient) |
void |
storeMessage(String recipient,
MailMessage email) |
public static final String EMAIL_FILE_SUFFIX
public FileBasedMailMessageDao(String mailsFolderPath)
public void storeMessage(String recipient, MailMessage email)
storeMessage in interface MailMessageDaopublic void clearMessagesForRecipient(String recipient)
clearMessagesForRecipient in interface MailMessageDaopublic List<MailMessage> retrieveMessages(String recipient)
retrieveMessages in interface MailMessageDaopublic void clearMessages()
clearMessages in interface MailMessageDaopublic int countMessagesForRecipient(String recipient)
countMessagesForRecipient in interface MailMessageDaopublic int countAllMessagesReceived()
countAllMessagesReceived in interface MailMessageDaopublic static void marshal(MailMessage mail, File file)
Copyright © 2015. All rights reserved.