- 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
Methods inherited from interface org.flowable.common.engine.impl.persistence.entity.EntityManager
create, delete, delete, delete, findById, insert, insert, update, update
-
Method Details
-
-
void updateUser(org.flowable.idm.api.User updatedUser)
-
-
-
-
java.lang.Boolean checkPassword(java.lang.String userId,
java.lang.String password,
org.flowable.idm.api.PasswordEncoder passwordEncoder,
org.flowable.idm.api.PasswordSalt passwordSalt)
-
java.util.List<PlatformUser> findUsersByNativeQuery(
java.util.Map<java.lang.String,java.lang.Object> parameterMap)
-
long findUserCountByNativeQuery(java.util.Map<java.lang.String,java.lang.Object> parameterMap)
-
boolean isNewUser(org.flowable.idm.api.User user)
-
java.util.List<PlatformUser> findUsersByPrivilegeId(
java.lang.String privilegeId)
-
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.
-
java.util.List<java.lang.String> findUniqueTenantIds()