public interface UserEntityManager extends EntityManager<PlatformUserEntity>
Modifier and Type | Method and Description |
---|---|
Boolean |
checkPassword(String userId,
String password,
PasswordEncoder passwordEncoder,
PasswordSalt passwordSalt) |
PlatformUserQuery |
createNewPlatformUserQuery() |
PlatformUserEntity |
createNewUser(String userId) |
PlatformUserEntity |
findByIdNoCache(String userId)
Only used for very specific use cases: doesn't go nor store the fetched user in the cache.
|
List<String> |
findUniqueTenantIds() |
List<PlatformUser> |
findUserByQueryCriteria(PlatformUserQuery query) |
long |
findUserCountByNativeQuery(Map<String,Object> parameterMap) |
long |
findUserCountByQueryCriteria(PlatformUserQuery query) |
List<PlatformUser> |
findUsersByNativeQuery(Map<String,Object> parameterMap) |
List<PlatformUser> |
findUsersByPrivilegeId(String privilegeId) |
boolean |
isNewUser(User user) |
void |
updateUser(User updatedUser) |
PlatformUserEntity createNewUser(String userId)
void updateUser(User updatedUser)
List<PlatformUser> findUserByQueryCriteria(PlatformUserQuery query)
long findUserCountByQueryCriteria(PlatformUserQuery query)
PlatformUserQuery createNewPlatformUserQuery()
Boolean checkPassword(String userId, String password, PasswordEncoder passwordEncoder, PasswordSalt passwordSalt)
List<PlatformUser> findUsersByNativeQuery(Map<String,Object> parameterMap)
boolean isNewUser(User user)
List<PlatformUser> findUsersByPrivilegeId(String privilegeId)
PlatformUserEntity findByIdNoCache(String userId)