Class UserEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<UserEntity, UserDataManager>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<IdmEngineConfiguration, UserEntity, UserDataManager>
org.flowable.idm.engine.impl.persistence.entity.AbstractIdmEngineEntityManager<UserEntity, UserDataManager>
org.flowable.idm.engine.impl.persistence.entity.UserEntityManagerImpl
- All Implemented Interfaces:
EntityManager<UserEntity>, UserEntityManager
public class UserEntityManagerImpl
extends AbstractIdmEngineEntityManager<UserEntity, UserDataManager>
implements UserEntityManager
- Author:
- Tijs Rademakers, Joram Barrez
-
Field Summary
Fields inherited from class AbstractEngineEntityManager
engineConfigurationFields inherited from class AbstractEntityManager
dataManager, engineType -
Constructor Summary
ConstructorsConstructorDescriptionUserEntityManagerImpl(IdmEngineConfiguration idmEngineConfiguration, UserDataManager userDataManager) -
Method Summary
Modifier and TypeMethodDescriptioncheckPassword(String userId, String password, PasswordEncoder passwordEncoder, PasswordSalt salt) createNewUser(String userId) voidvoiddelete(UserEntity userEntity) voiddeletePicture(User user) longfindUserCountByNativeQuery(Map<String, Object> parameterMap) longfindUsersByNativeQuery(Map<String, Object> parameterMap) findUsersByPrivilegeId(String name) protected IdentityInfoEntityManagerprotected MembershipEntityManagergetUserPicture(User user) booleanvoidsetUserDataManager(UserDataManager userDataManager) voidsetUserPicture(User user, Picture picture) voidupdateUser(User updatedUser) Methods inherited from class AbstractIdmEngineEntityManager
createEntityEventMethods inherited from class AbstractEngineEntityManager
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcherMethods inherited from class AbstractEntityManager
create, delete, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, update
-
Constructor Details
-
UserEntityManagerImpl
public UserEntityManagerImpl(IdmEngineConfiguration idmEngineConfiguration, UserDataManager userDataManager)
-
-
Method Details
-
findById
- Specified by:
findByIdin interfaceEntityManager<UserEntity>- Overrides:
findByIdin classAbstractEntityManager<UserEntity, UserDataManager>
-
createNewUser
- Specified by:
createNewUserin interfaceUserEntityManager
-
updateUser
- Specified by:
updateUserin interfaceUserEntityManager
-
delete
- Specified by:
deletein interfaceEntityManager<UserEntity>- Overrides:
deletein classAbstractEntityManager<UserEntity, UserDataManager>
-
deletePicture
- Specified by:
deletePicturein interfaceUserEntityManager
-
delete
- Specified by:
deletein interfaceEntityManager<UserEntity>- Overrides:
deletein classAbstractEntityManager<UserEntity, UserDataManager>
-
findUserByQueryCriteria
- Specified by:
findUserByQueryCriteriain interfaceUserEntityManager
-
findUserCountByQueryCriteria
- Specified by:
findUserCountByQueryCriteriain interfaceUserEntityManager
-
createNewUserQuery
- Specified by:
createNewUserQueryin interfaceUserEntityManager
-
checkPassword
public Boolean checkPassword(String userId, String password, PasswordEncoder passwordEncoder, PasswordSalt salt) - Specified by:
checkPasswordin interfaceUserEntityManager
-
findUsersByNativeQuery
- Specified by:
findUsersByNativeQueryin interfaceUserEntityManager
-
findUserCountByNativeQuery
- Specified by:
findUserCountByNativeQueryin interfaceUserEntityManager
-
isNewUser
- Specified by:
isNewUserin interfaceUserEntityManager
-
getUserPicture
- Specified by:
getUserPicturein interfaceUserEntityManager
-
setUserPicture
- Specified by:
setUserPicturein interfaceUserEntityManager
-
findUsersByPrivilegeId
- Specified by:
findUsersByPrivilegeIdin interfaceUserEntityManager
-
getUserDataManager
-
setUserDataManager
-
getIdentityInfoEntityManager
-
getMembershipEntityManager
-