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 Details

  • 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:
      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(String login)
      Overrides:
      getUser in class com.icegreen.greenmail.user.UserManager
    • getUserByEmail

      public com.icegreen.greenmail.user.GreenMailUser getUserByEmail(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(String userid, String password)
      The login method.
      Overrides:
      test in class com.icegreen.greenmail.user.UserManager
    • setAuthenticationService

      public void setAuthenticationService(AuthenticationService authenticationService)
    • setPersonService

      public void setPersonService(PersonService personService)
    • setNodeService

      public void setNodeService(NodeService nodeService)