rice.email.proxy.user
Class UserImpl
java.lang.Object
rice.email.proxy.user.UserImpl
- All Implemented Interfaces:
- java.io.Serializable, User
public class UserImpl
- extends java.lang.Object
- implements User, java.io.Serializable
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UserImpl
public UserImpl(java.lang.String name,
MailboxManager manager,
java.lang.String password)
create
public void create()
throws UserException
- Specified by:
create in interface User
- Throws:
UserException
delete
public void delete()
throws UserException
- Specified by:
delete in interface User
- Throws:
UserException
deliver
public void deliver(MovingMessage msg)
throws UserException
- Specified by:
deliver in interface User
- Throws:
UserException
getMailboxType
public java.lang.String getMailboxType()
- Specified by:
getMailboxType in interface User
getMailbox
public Mailbox getMailbox()
throws UserException
- Specified by:
getMailbox in interface User
- Throws:
UserException
getName
public java.lang.String getName()
- Specified by:
getName in interface User
getAuthenticationData
public java.lang.String getAuthenticationData()
- Specified by:
getAuthenticationData in interface User
authenticate
public void authenticate(java.lang.String pass)
throws UserException
- Specified by:
authenticate in interface User
- Throws:
UserException
Copyright © 2001-2005 - Rice Pastry.