Package 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
- Author:
- Arseny Kovalchuk
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AuthenticationServiceprotected NodeServiceprotected PersonService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddUser(com.icegreen.greenmail.user.GreenMailUser user) com.icegreen.greenmail.user.GreenMailUsercreateUser(String email, String login, String password) voiddeleteUser(com.icegreen.greenmail.user.GreenMailUser user) com.icegreen.greenmail.user.GreenMailUsercom.icegreen.greenmail.user.GreenMailUsergetUserByEmail(String email) voidsetAuthenticationService(AuthenticationService authenticationService) voidsetNodeService(NodeService nodeService) voidsetPersonService(PersonService personService) booleanThe login method.Methods inherited from class com.icegreen.greenmail.user.UserManager
getImapHostManager
-
Field Details
-
userMap
-
authenticationService
-
personService
-
nodeService
-
-
Constructor Details
-
AlfrescoImapUserManager
public AlfrescoImapUserManager()
-
-
Method Details
-
createUser
public com.icegreen.greenmail.user.GreenMailUser createUser(String email, String login, String password) throws com.icegreen.greenmail.user.UserException - Overrides:
createUserin classcom.icegreen.greenmail.user.UserManager- Throws:
com.icegreen.greenmail.user.UserException
-
addUser
protected void addUser(com.icegreen.greenmail.user.GreenMailUser user) -
getUser
- Overrides:
getUserin classcom.icegreen.greenmail.user.UserManager
-
getUserByEmail
- Overrides:
getUserByEmailin classcom.icegreen.greenmail.user.UserManager
-
deleteUser
public void deleteUser(com.icegreen.greenmail.user.GreenMailUser user) throws com.icegreen.greenmail.user.UserException - Overrides:
deleteUserin classcom.icegreen.greenmail.user.UserManager- Throws:
com.icegreen.greenmail.user.UserException
-
test
The login method.- Overrides:
testin classcom.icegreen.greenmail.user.UserManager
-
setAuthenticationService
-
setPersonService
-
setNodeService
-