com.ericdaugherty.mail.server.persistence
Interface POP3MessagePersistenceProccessor
- All Known Implementing Classes:
- SimpleFileIOProcessor
public interface POP3MessagePersistenceProccessor
A pop3 persistance processor interface.
- Author:
- Andreas Kyrmegalos
setUser
void setUser(User user)
populatePOP3MessageList
java.lang.String[] populatePOP3MessageList()
deleteMessages
java.lang.String[] deleteMessages()
retreiveMessage
void retreiveMessage(StreamHandler pop3CH,
int messageNumber)
throws TooManyErrorsException,
java.io.FileNotFoundException,
java.io.IOException
- Throws:
TooManyErrorsException
java.io.FileNotFoundException
java.io.IOException
retreiveMessageTop
void retreiveMessageTop(StreamHandler pop3CH,
int messageNumber,
long numLines)
throws TooManyErrorsException,
java.io.FileNotFoundException,
java.io.IOException
- Throws:
TooManyErrorsException
java.io.FileNotFoundException
java.io.IOException