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.