public class IdentityInfoEntityManagerImpl extends AbstractEntityManager<IdentityInfoEntity> implements IdentityInfoEntityManager
Modifier and Type | Field and Description |
---|---|
protected IdentityInfoDataManager |
identityInfoDataManager |
idmEngineConfiguration
Constructor and Description |
---|
IdentityInfoEntityManagerImpl(CoreIdmEngineConfiguration idmEngineConfiguration,
IdentityInfoDataManager identityInfoDataManager) |
create, delete, delete, delete, findById, insert, insert, update, update
getCommandContext, getCommandExecutor, getEventDispatcher, getGroupEntityManager, getIdentityInfoEntityManager, getIdmEngineConfiguration, getMembershipEntityManager, getSession
protected IdentityInfoDataManager identityInfoDataManager
public IdentityInfoEntityManagerImpl(CoreIdmEngineConfiguration idmEngineConfiguration, IdentityInfoDataManager identityInfoDataManager)
protected org.flowable.common.engine.impl.persistence.entity.data.DataManager<IdentityInfoEntity> getDataManager()
getDataManager
in class AbstractEntityManager<IdentityInfoEntity>
public void deleteUserInfoByUserIdAndKey(String userId, String key)
deleteUserInfoByUserIdAndKey
in interface IdentityInfoEntityManager
public void updateUserInfo(String userId, String userPassword, String type, String key, String value, String accountPassword, Map<String,String> accountDetails)
updateUserInfo
in interface IdentityInfoEntityManager
protected void insertAccountDetails(IdentityInfoEntity identityInfoEntity, Map<String,String> accountDetails, Set<String> keys)
public IdentityInfoEntity findUserInfoByUserIdAndKey(String userId, String key)
findUserInfoByUserIdAndKey
in interface IdentityInfoEntityManager
public List<IdentityInfoEntity> findIdentityInfoByUserId(String userId)
findIdentityInfoByUserId
in interface IdentityInfoEntityManager
public List<String> findUserInfoKeysByUserIdAndType(String userId, String type)
findUserInfoKeysByUserIdAndType
in interface IdentityInfoEntityManager
public IdentityInfoDataManager getIdentityInfoDataManager()
public void setIdentityInfoDataManager(IdentityInfoDataManager identityInfoDataManager)
Copyright © 2019. All rights reserved.