rice.email.proxy.user
Class UserManagerImpl
java.lang.Object
rice.email.proxy.user.UserManagerImpl
- All Implemented Interfaces:
- UserManager
public class UserManagerImpl
- extends java.lang.Object
- implements UserManager
Method Summary |
void |
createUser(java.lang.String name,
java.lang.String service,
java.lang.String authenticationData)
|
void |
deleteUser(java.lang.String name)
|
java.lang.String |
getPassword(java.lang.String name)
|
User |
getUser(java.lang.String name)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UserManagerImpl
public UserManagerImpl(EmailService email,
MailboxManager manager)
getPassword
public java.lang.String getPassword(java.lang.String name)
throws NoSuchUserException
- Specified by:
getPassword
in interface UserManager
- Throws:
NoSuchUserException
getUser
public User getUser(java.lang.String name)
throws NoSuchUserException
- Specified by:
getUser
in interface UserManager
- Throws:
NoSuchUserException
createUser
public void createUser(java.lang.String name,
java.lang.String service,
java.lang.String authenticationData)
throws UserException
- Specified by:
createUser
in interface UserManager
- Throws:
UserException
deleteUser
public void deleteUser(java.lang.String name)
throws UserException
- Specified by:
deleteUser
in interface UserManager
- Throws:
UserException
Copyright © 2001-2005 - Rice Pastry.