Class UsersServiceImpl

java.lang.Object
de.aservo.confapi.crowd.service.UsersServiceImpl
All Implemented Interfaces:
de.aservo.confapi.commons.service.api.UsersService

@Component public class UsersServiceImpl extends Object implements de.aservo.confapi.commons.service.api.UsersService
  • Constructor Summary

    Constructors
    Constructor
    Description
    UsersServiceImpl(com.atlassian.crowd.manager.directory.DirectoryManager directoryManager)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    de.aservo.confapi.commons.model.UserBean
    addUser(long directoryId, de.aservo.confapi.commons.model.UserBean userBean)
     
    de.aservo.confapi.commons.model.UserBean
    getUser(long directoryId, String username)
     
    de.aservo.confapi.commons.model.UserBean
    getUser(String username)
    Deprecated.
    (due to random directory selection)
    de.aservo.confapi.commons.model.UserBean
    setUser(long directoryId, de.aservo.confapi.commons.model.UserBean userBean)
     
    List<de.aservo.confapi.commons.model.UserBean>
    setUsers(long directoryId, Collection<de.aservo.confapi.commons.model.UserBean> userBeans)
     
    de.aservo.confapi.commons.model.UserBean
    updatePassword(String username, String password)
    Deprecated.
    (due to random directory selection)
    de.aservo.confapi.commons.model.UserBean
    updateUser(String username, de.aservo.confapi.commons.model.UserBean userBean)
    Deprecated.
    (due to random directory selection)

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • UsersServiceImpl

      @Inject public UsersServiceImpl(com.atlassian.crowd.manager.directory.DirectoryManager directoryManager)
  • Method Details

    • getUser

      public de.aservo.confapi.commons.model.UserBean getUser(long directoryId, String username)
      Specified by:
      getUser in interface de.aservo.confapi.commons.service.api.UsersService
    • setUser

      public de.aservo.confapi.commons.model.UserBean setUser(long directoryId, de.aservo.confapi.commons.model.UserBean userBean)
      Specified by:
      setUser in interface de.aservo.confapi.commons.service.api.UsersService
    • setUsers

      public List<de.aservo.confapi.commons.model.UserBean> setUsers(long directoryId, Collection<de.aservo.confapi.commons.model.UserBean> userBeans)
      Specified by:
      setUsers in interface de.aservo.confapi.commons.service.api.UsersService
    • addUser

      public de.aservo.confapi.commons.model.UserBean addUser(long directoryId, de.aservo.confapi.commons.model.UserBean userBean)
    • getUser

      @Deprecated public de.aservo.confapi.commons.model.UserBean getUser(String username)
      Deprecated.
      (due to random directory selection)
      Specified by:
      getUser in interface de.aservo.confapi.commons.service.api.UsersService
    • updateUser

      @Deprecated public de.aservo.confapi.commons.model.UserBean updateUser(String username, de.aservo.confapi.commons.model.UserBean userBean)
      Deprecated.
      (due to random directory selection)
      Specified by:
      updateUser in interface de.aservo.confapi.commons.service.api.UsersService
    • updatePassword

      @Deprecated public de.aservo.confapi.commons.model.UserBean updatePassword(String username, String password)
      Deprecated.
      (due to random directory selection)
      Specified by:
      updatePassword in interface de.aservo.confapi.commons.service.api.UsersService