ePOST API

rice.email.proxy.pop3
Class Pop3State

java.lang.Object
  extended by rice.email.proxy.pop3.Pop3State

public class Pop3State
extends java.lang.Object


Constructor Summary
Pop3State(UserManager manager)
           
 
Method Summary
 void authenticate(java.lang.String pass)
           
 java.lang.String getChallenge()
           
 MailFolder getFolder()
           
 java.lang.String getPassword(java.lang.String username)
           
 User getUser()
           
 User getUser(java.lang.String username)
           
 boolean isAuthenticated()
           
 void setChallenge(java.lang.String challenge)
           
 void setUser(User user)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Pop3State

public Pop3State(UserManager manager)
Method Detail

getChallenge

public java.lang.String getChallenge()

setChallenge

public void setChallenge(java.lang.String challenge)

getUser

public User getUser()

getPassword

public java.lang.String getPassword(java.lang.String username)
                             throws UserException
Throws:
UserException

getUser

public User getUser(java.lang.String username)
             throws UserException
Throws:
UserException

setUser

public void setUser(User user)
             throws MailboxException,
                    UserException
Throws:
MailboxException
UserException

isAuthenticated

public boolean isAuthenticated()

authenticate

public void authenticate(java.lang.String pass)
                  throws MailboxException,
                         UserException
Throws:
MailboxException
UserException

getFolder

public MailFolder getFolder()

ePOST API

Copyright © 2001-2005 - Rice Pastry.