Interface UserEntityManager
- All Superinterfaces:
EntityManager<PlatformUserEntity>
- All Known Implementing Classes:
UserEntityManagerImpl
- Author:
- Joram Barrez, Filip Hrisafov
-
Method Summary
Modifier and TypeMethodDescriptioncheckPassword
(String userId, String password, PasswordEncoder passwordEncoder, 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
void
updateUser
(User updatedUser)
-
Method Details
-
createNewUser
-
updateUser
-
findUserByQueryCriteria
-
findUserCountByQueryCriteria
-
createNewPlatformUserQuery
PlatformUserQuery createNewPlatformUserQuery() -
checkPassword
Boolean checkPassword(String userId, String password, PasswordEncoder passwordEncoder, PasswordSalt passwordSalt) -
findUsersByNativeQuery
-
findUserCountByNativeQuery
-
isNewUser
-
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
-