public class UserEntityManagerImpl extends AbstractEntityManager<UserEntity> implements UserEntityManager
| Modifier and Type | Field and Description |
|---|---|
protected UserDataManager |
userDataManager |
idmEngineConfiguration| Constructor and Description |
|---|
UserEntityManagerImpl(IdmEngineConfiguration idmEngineConfiguration,
UserDataManager userDataManager) |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
checkPassword(String userId,
String password,
PasswordEncoder passwordEncoder,
PasswordSalt salt) |
User |
createNewUser(String userId) |
UserQuery |
createNewUserQuery() |
void |
delete(String userId) |
void |
delete(UserEntity userEntity) |
void |
deletePicture(User user) |
UserEntity |
findById(String entityId) |
List<User> |
findUserByQueryCriteria(UserQueryImpl query) |
long |
findUserCountByNativeQuery(Map<String,Object> parameterMap) |
long |
findUserCountByQueryCriteria(UserQueryImpl query) |
List<User> |
findUsersByNativeQuery(Map<String,Object> parameterMap) |
List<User> |
findUsersByPrivilegeId(String name) |
protected DataManager<UserEntity> |
getDataManager() |
UserDataManager |
getUserDataManager() |
Picture |
getUserPicture(User user) |
boolean |
isNewUser(User user) |
void |
setUserDataManager(UserDataManager userDataManager) |
void |
setUserPicture(User user,
Picture picture) |
void |
updateUser(User updatedUser) |
create, delete, insert, insert, update, updategetCommandContext, getCommandExecutor, getEventDispatcher, getGroupEntityManager, getIdentityInfoEntityManager, getIdmEngineConfiguration, getMembershipEntityManager, getSessionprotected UserDataManager userDataManager
public UserEntityManagerImpl(IdmEngineConfiguration idmEngineConfiguration, UserDataManager userDataManager)
protected DataManager<UserEntity> getDataManager()
getDataManager in class AbstractEntityManager<UserEntity>public UserEntity findById(String entityId)
findById in interface EntityManager<UserEntity>findById in class AbstractEntityManager<UserEntity>public User createNewUser(String userId)
createNewUser in interface UserEntityManagerpublic void updateUser(User updatedUser)
updateUser in interface UserEntityManagerpublic void delete(UserEntity userEntity)
delete in interface EntityManager<UserEntity>delete in class AbstractEntityManager<UserEntity>public void deletePicture(User user)
deletePicture in interface UserEntityManagerpublic void delete(String userId)
delete in interface EntityManager<UserEntity>delete in class AbstractEntityManager<UserEntity>public List<User> findUserByQueryCriteria(UserQueryImpl query)
findUserByQueryCriteria in interface UserEntityManagerpublic long findUserCountByQueryCriteria(UserQueryImpl query)
findUserCountByQueryCriteria in interface UserEntityManagerpublic UserQuery createNewUserQuery()
createNewUserQuery in interface UserEntityManagerpublic Boolean checkPassword(String userId, String password, PasswordEncoder passwordEncoder, PasswordSalt salt)
checkPassword in interface UserEntityManagerpublic List<User> findUsersByNativeQuery(Map<String,Object> parameterMap)
findUsersByNativeQuery in interface UserEntityManagerpublic long findUserCountByNativeQuery(Map<String,Object> parameterMap)
findUserCountByNativeQuery in interface UserEntityManagerpublic boolean isNewUser(User user)
isNewUser in interface UserEntityManagerpublic Picture getUserPicture(User user)
getUserPicture in interface UserEntityManagerpublic void setUserPicture(User user, Picture picture)
setUserPicture in interface UserEntityManagerpublic List<User> findUsersByPrivilegeId(String name)
findUsersByPrivilegeId in interface UserEntityManagerpublic UserDataManager getUserDataManager()
public void setUserDataManager(UserDataManager userDataManager)
Copyright © 2019 Flowable. All rights reserved.