Interface UserEntityManager
- All Superinterfaces:
org.flowable.common.engine.impl.persistence.entity.EntityManager<PlatformUserEntity>
- All Known Implementing Classes:
UserEntityManagerImpl
public interface UserEntityManager
extends org.flowable.common.engine.impl.persistence.entity.EntityManager<PlatformUserEntity>
- Author:
- Joram Barrez, Filip Hrisafov
-
Method Summary
Modifier and TypeMethodDescriptioncheckPassword
(String userId, String password, org.flowable.idm.api.PasswordEncoder passwordEncoder, org.flowable.idm.api.PasswordSalt passwordSalt) createNewUser
(String userId) findByIdNoCache
(String userId) Only used for very specific use cases: doesn't go nor store the fetched user in the cache.long
findUserCountByNativeQuery
(Map<String, Object> parameterMap) long
findUsersByNativeQuery
(Map<String, Object> parameterMap) findUsersByPrivilegeId
(String privilegeId) boolean
isNewUser
(org.flowable.idm.api.User user) void
updateUser
(org.flowable.idm.api.User updatedUser) Methods inherited from interface org.flowable.common.engine.impl.persistence.entity.EntityManager
create, delete, delete, delete, findById, insert, insert, update, update
-
Method Details
-
createNewUser
-
updateUser
void updateUser(org.flowable.idm.api.User updatedUser) -
findUserByQueryCriteria
-
findUserCountByQueryCriteria
-
createNewPlatformUserQuery
PlatformUserQuery createNewPlatformUserQuery() -
checkPassword
-
findUsersByNativeQuery
-
findUserCountByNativeQuery
-
isNewUser
boolean isNewUser(org.flowable.idm.api.User user) -
findUsersByPrivilegeId
-
findByIdNoCache
Only used for very specific use cases: doesn't go nor store the fetched user in the cache. Use only when you know what you're doing. -
findUniqueTenantIds
-