com.icegreen.greenmail.user
Class UserManager

java.lang.Object
  extended by com.icegreen.greenmail.user.UserManager

public class UserManager
extends Object


Constructor Summary
UserManager(ImapHostManager imapHostManager)
           
 
Method Summary
 GreenMailUser createUser(String name, String login, String password)
           
 void deleteUser(GreenMailUser user)
           
 ImapHostManager getImapHostManager()
           
 GreenMailUser getUser(String login)
           
 GreenMailUser getUserByEmail(String email)
           
 boolean test(String userid, String password)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserManager

public UserManager(ImapHostManager imapHostManager)
Method Detail

getUser

public GreenMailUser getUser(String login)

getUserByEmail

public GreenMailUser getUserByEmail(String email)

createUser

public GreenMailUser createUser(String name,
                                String login,
                                String password)
                         throws UserException
Throws:
UserException

deleteUser

public void deleteUser(GreenMailUser user)
                throws UserException
Throws:
UserException

test

public boolean test(String userid,
                    String password)

getImapHostManager

public ImapHostManager getImapHostManager()