public class UserEntityManagerImpl extends AbstractIdmEngineEntityManager<PlatformUserEntity,UserDataManager> implements UserEntityManager
engineConfigurationdataManager, engineType| Constructor and Description |
|---|
UserEntityManagerImpl(CoreIdmEngineConfiguration idmEngineConfiguration,
UserDataManager userDataManager) |
createEntityEventgetClock, getCommandExecutor, getEngineConfiguration, getEventDispatchercreate, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, updatepublic UserEntityManagerImpl(CoreIdmEngineConfiguration idmEngineConfiguration, UserDataManager userDataManager)
public PlatformUserEntity createNewUser(String userId)
createNewUser in interface UserEntityManagerpublic void updateUser(User updatedUser)
updateUser in interface UserEntityManagerpublic void delete(String userId)
delete in interface EntityManager<PlatformUserEntity>delete in class AbstractEntityManager<PlatformUserEntity,UserDataManager>public List<PlatformUser> findUserByQueryCriteria(PlatformUserQuery query)
findUserByQueryCriteria in interface UserEntityManagerpublic long findUserCountByQueryCriteria(PlatformUserQuery query)
findUserCountByQueryCriteria in interface UserEntityManagerpublic PlatformUserQuery createNewPlatformUserQuery()
createNewPlatformUserQuery in interface UserEntityManagerpublic Boolean checkPassword(String userId, String password, PasswordEncoder passwordEncoder, PasswordSalt salt)
checkPassword in interface UserEntityManagerpublic List<PlatformUser> findUsersByNativeQuery(Map<String,Object> parameterMap)
findUsersByNativeQuery in interface UserEntityManagerpublic long findUserCountByNativeQuery(Map<String,Object> parameterMap)
findUserCountByNativeQuery in interface UserEntityManagerpublic boolean isNewUser(User user)
isNewUser in interface UserEntityManagerpublic List<PlatformUser> findUsersByPrivilegeId(String name)
findUsersByPrivilegeId in interface UserEntityManagerpublic PlatformUserEntity findByIdNoCache(String userId)
UserEntityManagerfindByIdNoCache in interface UserEntityManagerpublic List<String> findUniqueTenantIds()
findUniqueTenantIds in interface UserEntityManagerprotected IdentityInfoEntityManager getIdentityInfoEntityManager()
protected PlatformIdentityInfoEntityManager getPlatformIdentityInfoEntityManager()
protected UserAccountEntityManager getUserAccountEntityManager()
protected MembershipEntityManager getMembershipEntityManager()