Class VitruvioUserManager

Object
AbstractManager
UserEntityManager
VitruvioUserManager
All Implemented Interfaces:
Session, UserIdentityManager

@Component public class VitruvioUserManager extends UserEntityManager
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    checkPassword(String userId, String password)
     
    User
     
    void
     
    List<Group>
     
    List<User>
     
    User
     
    List<User>
    findUserByQueryCriteria(UserQueryImpl query, Page page)
     
    long
    findUserCountByQueryCriteria(UserQueryImpl query)
     
    UsuarioClient
     
    RoleClient
     
    void
    setClient(UsuarioClient client)
     
    void
    setRoleClient(RoleClient roleClient)
     

    Methods inherited from class UserEntityManager

    createNewUserQuery, findUserCountByNativeQuery, findUserInfoByUserIdAndKey, findUserInfoKeysByUserIdAndType, findUsersByNativeQuery, getUserPicture, insertUser, isNewUser, setUserPicture, updateUser

    Methods inherited from class AbstractManager

    close, delete, flush, getAttachmentManager, getByteArrayManager, getDbSqlSession, getDeploymentManager, getEventSubscriptionManager, getGroupIdentityManager, getHistoricActivityInstanceManager, getHistoricDetailManager, getHistoricIdentityLinkEntityManager, getHistoricProcessInstanceManager, getHistoricTaskInstanceManager, getHistoricVariableInstanceManager, getHistoryManager, getIdentityInfoManager, getIdentityLinkManager, getMembershipIdentityManager, getModelManager, getProcessDefinitionInfoManager, getProcessDefinitionManager, getProcessEngineConfiguration, getProcessInstanceManager, getResourceManager, getSession, getTaskManager, getUserIdentityManager, getVariableInstanceManager, insert

    Methods inherited from class Object

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

    • VitruvioUserManager

      public VitruvioUserManager()
  • Method Details

    • getClient

      public UsuarioClient getClient()
    • setClient

      @Autowired public void setClient(UsuarioClient client)
    • getRoleClient

      public RoleClient getRoleClient()
    • setRoleClient

      @Autowired public void setRoleClient(RoleClient roleClient)
    • createNewUser

      public User createNewUser(String userId)
      Specified by:
      createNewUser in interface UserIdentityManager
      Overrides:
      createNewUser in class UserEntityManager
    • findUserById

      public User findUserById(String userId)
      Specified by:
      findUserById in interface UserIdentityManager
      Overrides:
      findUserById in class UserEntityManager
    • deleteUser

      public void deleteUser(String userId)
      Specified by:
      deleteUser in interface UserIdentityManager
      Overrides:
      deleteUser in class UserEntityManager
    • findUserByQueryCriteria

      public List<User> findUserByQueryCriteria(UserQueryImpl query, Page page)
      Specified by:
      findUserByQueryCriteria in interface UserIdentityManager
      Overrides:
      findUserByQueryCriteria in class UserEntityManager
    • findUserCountByQueryCriteria

      public long findUserCountByQueryCriteria(UserQueryImpl query)
      Specified by:
      findUserCountByQueryCriteria in interface UserIdentityManager
      Overrides:
      findUserCountByQueryCriteria in class UserEntityManager
    • findGroupsByUser

      public List<Group> findGroupsByUser(String userId)
      Specified by:
      findGroupsByUser in interface UserIdentityManager
      Overrides:
      findGroupsByUser in class UserEntityManager
    • checkPassword

      public Boolean checkPassword(String userId, String password)
      Specified by:
      checkPassword in interface UserIdentityManager
      Overrides:
      checkPassword in class UserEntityManager
    • findPotentialStarterUsers

      public List<User> findPotentialStarterUsers(String proceDefId)
      Specified by:
      findPotentialStarterUsers in interface UserIdentityManager
      Overrides:
      findPotentialStarterUsers in class UserEntityManager