Class PlatformIdentityInfoEntityManagerImpl
- java.lang.Object
-
- org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<EntityImpl,DM>
-
- org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<CoreIdmEngineConfiguration,EntityImpl,DM>
-
- com.flowable.idm.engine.impl.persistence.entity.AbstractIdmEngineEntityManager<PlatformIdentityInfoEntity,PlatformIdentityInfoDataManager>
-
- com.flowable.idm.engine.impl.persistence.entity.PlatformIdentityInfoEntityManagerImpl
-
- All Implemented Interfaces:
PlatformIdentityInfoEntityManager
,EntityManager<PlatformIdentityInfoEntity>
public class PlatformIdentityInfoEntityManagerImpl extends AbstractIdmEngineEntityManager<PlatformIdentityInfoEntity,PlatformIdentityInfoDataManager> implements PlatformIdentityInfoEntityManager
- Author:
- Filip Hrisafov
-
-
Field Summary
-
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
engineConfiguration
-
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
dataManager, engineType
-
-
Constructor Summary
Constructors Constructor Description PlatformIdentityInfoEntityManagerImpl(CoreIdmEngineConfiguration configuration, PlatformIdentityInfoDataManager platformIdentityInfoDataManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PlatformIdentityInfoEntity
create(String name, VariableType type, Object value)
void
deleteByUserId(String userId)
void
deleteByUserIdAndTenantId(String userId, String tenantId)
List<PlatformIdentityInfo>
findIdentityInfoByQueryCriteria(PlatformIdentityInfoQuery query)
List<PlatformIdentityInfoEntity>
findIdentityInfoByUserId(String userId)
PlatformIdentityInfoEntity
findIdentityInfoByUserIdAndName(String userId, String name)
PlatformIdentityInfoEntity
findIdentityInfoByUserIdTenantIdAndName(String userId, String tenantId, String name)
long
findIdentityInfoCountByQueryCriteria(PlatformIdentityInfoQuery query)
-
Methods inherited from class com.flowable.idm.engine.impl.persistence.entity.AbstractIdmEngineEntityManager
createEntityEvent
-
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcher
-
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
create, delete, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, update
-
-
-
-
Constructor Detail
-
PlatformIdentityInfoEntityManagerImpl
public PlatformIdentityInfoEntityManagerImpl(CoreIdmEngineConfiguration configuration, PlatformIdentityInfoDataManager platformIdentityInfoDataManager)
-
-
Method Detail
-
create
public PlatformIdentityInfoEntity create(String name, VariableType type, Object value)
- Specified by:
create
in interfacePlatformIdentityInfoEntityManager
-
findIdentityInfoByUserId
public List<PlatformIdentityInfoEntity> findIdentityInfoByUserId(String userId)
- Specified by:
findIdentityInfoByUserId
in interfacePlatformIdentityInfoEntityManager
-
findIdentityInfoByUserIdAndName
public PlatformIdentityInfoEntity findIdentityInfoByUserIdAndName(String userId, String name)
- Specified by:
findIdentityInfoByUserIdAndName
in interfacePlatformIdentityInfoEntityManager
-
findIdentityInfoByUserIdTenantIdAndName
public PlatformIdentityInfoEntity findIdentityInfoByUserIdTenantIdAndName(String userId, String tenantId, String name)
- Specified by:
findIdentityInfoByUserIdTenantIdAndName
in interfacePlatformIdentityInfoEntityManager
-
findIdentityInfoCountByQueryCriteria
public long findIdentityInfoCountByQueryCriteria(PlatformIdentityInfoQuery query)
- Specified by:
findIdentityInfoCountByQueryCriteria
in interfacePlatformIdentityInfoEntityManager
-
findIdentityInfoByQueryCriteria
public List<PlatformIdentityInfo> findIdentityInfoByQueryCriteria(PlatformIdentityInfoQuery query)
- Specified by:
findIdentityInfoByQueryCriteria
in interfacePlatformIdentityInfoEntityManager
-
deleteByUserId
public void deleteByUserId(String userId)
- Specified by:
deleteByUserId
in interfacePlatformIdentityInfoEntityManager
-
deleteByUserIdAndTenantId
public void deleteByUserIdAndTenantId(String userId, String tenantId)
- Specified by:
deleteByUserIdAndTenantId
in interfacePlatformIdentityInfoEntityManager
-
-