org.alfresco.repo.imap
Class AlfrescoImapUserManager
java.lang.Object
com.icegreen.greenmail.user.UserManager
org.alfresco.repo.imap.AlfrescoImapUserManager
public class AlfrescoImapUserManager
- extends com.icegreen.greenmail.user.UserManager
Method Summary |
protected void |
addUser(com.icegreen.greenmail.user.GreenMailUser user)
|
com.icegreen.greenmail.user.GreenMailUser |
createUser(java.lang.String email,
java.lang.String login,
java.lang.String password)
|
void |
deleteUser(com.icegreen.greenmail.user.GreenMailUser user)
|
com.icegreen.greenmail.user.GreenMailUser |
getUser(java.lang.String login)
|
com.icegreen.greenmail.user.GreenMailUser |
getUserByEmail(java.lang.String email)
|
void |
setAuthenticationService(AuthenticationService authenticationService)
|
void |
setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
|
void |
setPersonService(PersonService personService)
|
boolean |
test(java.lang.String userid,
java.lang.String password)
The login method. |
Methods inherited from class com.icegreen.greenmail.user.UserManager |
getImapHostManager |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
userMap
protected java.util.Map userMap
authenticationService
protected AuthenticationService authenticationService
personService
protected PersonService personService
nodeService
protected org.alfresco.service.cmr.repository.NodeService nodeService
AlfrescoImapUserManager
public AlfrescoImapUserManager()
createUser
public com.icegreen.greenmail.user.GreenMailUser createUser(java.lang.String email,
java.lang.String login,
java.lang.String password)
throws com.icegreen.greenmail.user.UserException
- Overrides:
createUser
in class com.icegreen.greenmail.user.UserManager
- Throws:
com.icegreen.greenmail.user.UserException
addUser
protected void addUser(com.icegreen.greenmail.user.GreenMailUser user)
getUser
public com.icegreen.greenmail.user.GreenMailUser getUser(java.lang.String login)
- Overrides:
getUser
in class com.icegreen.greenmail.user.UserManager
getUserByEmail
public com.icegreen.greenmail.user.GreenMailUser getUserByEmail(java.lang.String email)
- Overrides:
getUserByEmail
in class com.icegreen.greenmail.user.UserManager
deleteUser
public void deleteUser(com.icegreen.greenmail.user.GreenMailUser user)
throws com.icegreen.greenmail.user.UserException
- Overrides:
deleteUser
in class com.icegreen.greenmail.user.UserManager
- Throws:
com.icegreen.greenmail.user.UserException
test
public boolean test(java.lang.String userid,
java.lang.String password)
- The login method.
- Overrides:
test
in class com.icegreen.greenmail.user.UserManager
- See Also:
com.icegreen.greenmail.imap.commands.LoginCommand#doProcess()
setAuthenticationService
public void setAuthenticationService(AuthenticationService authenticationService)
setPersonService
public void setPersonService(PersonService personService)
setNodeService
public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.