Class EmbeddedCrowdUserManager

  • All Implemented Interfaces:
    com.atlassian.user.EntityManager, com.atlassian.user.UserManager

    @Deprecated
    public final class EmbeddedCrowdUserManager
    extends Object
    implements com.atlassian.user.UserManager
    Deprecated.
    since 7.0.1 because atlassian-embedded-crowd-atlassian-user module was removed. No replacement
    Copied from atlassian-embedded-crowd library
    Since:
    7.0.1
    • Constructor Summary

      Constructors 
      Constructor Description
      EmbeddedCrowdUserManager​(com.atlassian.user.repository.RepositoryIdentifier repositoryIdentifier, com.atlassian.crowd.embedded.api.CrowdService crowdService, com.atlassian.crowd.embedded.api.CrowdDirectoryService crowdDirectoryService)
      Deprecated.
       
    • Constructor Detail

      • EmbeddedCrowdUserManager

        public EmbeddedCrowdUserManager​(com.atlassian.user.repository.RepositoryIdentifier repositoryIdentifier,
                                        com.atlassian.crowd.embedded.api.CrowdService crowdService,
                                        com.atlassian.crowd.embedded.api.CrowdDirectoryService crowdDirectoryService)
        Deprecated.
    • Method Detail

      • getIdentifier

        public com.atlassian.user.repository.RepositoryIdentifier getIdentifier()
        Deprecated.
        Specified by:
        getIdentifier in interface com.atlassian.user.EntityManager
      • getRepository

        public com.atlassian.user.repository.RepositoryIdentifier getRepository​(com.atlassian.user.Entity entity)
        Deprecated.
        Specified by:
        getRepository in interface com.atlassian.user.EntityManager
      • isCreative

        public boolean isCreative()
        Deprecated.
        Specified by:
        isCreative in interface com.atlassian.user.EntityManager
      • getUsers

        public com.atlassian.user.search.page.Pager<com.atlassian.user.User> getUsers()
        Deprecated.
        Specified by:
        getUsers in interface com.atlassian.user.UserManager
      • getUserNames

        public com.atlassian.user.search.page.Pager<String> getUserNames()
        Deprecated.
        Specified by:
        getUserNames in interface com.atlassian.user.UserManager
      • getUser

        public com.atlassian.user.User getUser​(String username)
        Deprecated.
        Specified by:
        getUser in interface com.atlassian.user.UserManager
      • createUser

        public com.atlassian.user.User createUser​(String username)
                                           throws com.atlassian.user.EntityException
        Deprecated.
        Specified by:
        createUser in interface com.atlassian.user.UserManager
        Throws:
        com.atlassian.user.EntityException
      • createUser

        public com.atlassian.user.User createUser​(com.atlassian.user.User userTemplate,
                                                  com.atlassian.user.security.password.Credential credential)
                                           throws com.atlassian.user.EntityException,
                                                  IllegalArgumentException
        Deprecated.
        Specified by:
        createUser in interface com.atlassian.user.UserManager
        Throws:
        com.atlassian.user.EntityException
        IllegalArgumentException
      • alterPassword

        public void alterPassword​(com.atlassian.user.User user,
                                  String password)
                           throws com.atlassian.user.EntityException
        Deprecated.
        Specified by:
        alterPassword in interface com.atlassian.user.UserManager
        Throws:
        com.atlassian.user.EntityException
      • saveUser

        public void saveUser​(com.atlassian.user.User user)
                      throws com.atlassian.user.EntityException,
                             IllegalArgumentException
        Deprecated.
        Specified by:
        saveUser in interface com.atlassian.user.UserManager
        Throws:
        com.atlassian.user.EntityException
        IllegalArgumentException
      • removeUser

        public void removeUser​(com.atlassian.user.User user)
                        throws com.atlassian.user.EntityException,
                               IllegalArgumentException
        Deprecated.
        Specified by:
        removeUser in interface com.atlassian.user.UserManager
        Throws:
        com.atlassian.user.EntityException
        IllegalArgumentException
      • isReadOnly

        public boolean isReadOnly​(com.atlassian.user.User user)
        Deprecated.
        Specified by:
        isReadOnly in interface com.atlassian.user.UserManager