Class MybatisGroupDataManager
- java.lang.Object
-
- org.flowable.common.engine.impl.db.AbstractDataManager<EntityImpl>
-
- com.flowable.idm.engine.impl.persistence.entity.data.AbstractIdmDataManager<PlatformGroupEntity>
-
- com.flowable.idm.engine.impl.persistence.entity.data.impl.MybatisGroupDataManager
-
- All Implemented Interfaces:
GroupDataManager
,DataManager<PlatformGroupEntity>
public class MybatisGroupDataManager extends AbstractIdmDataManager<PlatformGroupEntity> implements GroupDataManager
- Author:
- Joram Barrez
-
-
Field Summary
-
Fields inherited from class com.flowable.idm.engine.impl.persistence.entity.data.AbstractIdmDataManager
idmEngineConfiguration
-
Fields inherited from class org.flowable.common.engine.impl.db.AbstractDataManager
MAX_ENTRIES_IN_CLAUSE
-
-
Constructor Summary
Constructors Constructor Description MybatisGroupDataManager(CoreIdmEngineConfiguration idmEngineConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PlatformGroupEntity
create()
List<PlatformGroup>
findGroupByQueryCriteria(PlatformGroupQueryImpl query)
long
findGroupCountByNativeQuery(Map<String,Object> parameterMap)
long
findGroupCountByQueryCriteria(PlatformGroupQueryImpl query)
List<PlatformGroup>
findGroupsByNativeQuery(Map<String,Object> parameterMap)
List<PlatformGroup>
findGroupsByPrivilegeId(String privilegeId)
List<PlatformGroup>
findGroupsByUser(String userId)
Class<? extends PlatformGroupEntity>
getManagedEntityClass()
-
Methods inherited from class com.flowable.idm.engine.impl.persistence.entity.data.AbstractIdmDataManager
getIdGenerator
-
Methods inherited from class org.flowable.common.engine.impl.db.AbstractDataManager
bulkDelete, bulkDeleteEntities, bulkUpdateEntities, createSafeInValuesList, delete, delete, deleteCachedEntities, deleteCachedEntities, executeChangeWithInClause, findById, findByQuery, getCommandContext, getDbSqlSession, getEntity, getEntityCache, getList, getList, getList, getList, getList, getListFromCache, getListFromCache, getManagedEntitySubClasses, getSession, insert, isEntityInserted, update
-
-
-
-
Constructor Detail
-
MybatisGroupDataManager
public MybatisGroupDataManager(CoreIdmEngineConfiguration idmEngineConfiguration)
-
-
Method Detail
-
getManagedEntityClass
public Class<? extends PlatformGroupEntity> getManagedEntityClass()
- Specified by:
getManagedEntityClass
in classAbstractDataManager<PlatformGroupEntity>
-
create
public PlatformGroupEntity create()
- Specified by:
create
in interfaceDataManager<PlatformGroupEntity>
-
findGroupByQueryCriteria
public List<PlatformGroup> findGroupByQueryCriteria(PlatformGroupQueryImpl query)
- Specified by:
findGroupByQueryCriteria
in interfaceGroupDataManager
-
findGroupCountByQueryCriteria
public long findGroupCountByQueryCriteria(PlatformGroupQueryImpl query)
- Specified by:
findGroupCountByQueryCriteria
in interfaceGroupDataManager
-
findGroupsByUser
public List<PlatformGroup> findGroupsByUser(String userId)
- Specified by:
findGroupsByUser
in interfaceGroupDataManager
-
findGroupsByPrivilegeId
public List<PlatformGroup> findGroupsByPrivilegeId(String privilegeId)
- Specified by:
findGroupsByPrivilegeId
in interfaceGroupDataManager
-
findGroupsByNativeQuery
public List<PlatformGroup> findGroupsByNativeQuery(Map<String,Object> parameterMap)
- Specified by:
findGroupsByNativeQuery
in interfaceGroupDataManager
-
findGroupCountByNativeQuery
public long findGroupCountByNativeQuery(Map<String,Object> parameterMap)
- Specified by:
findGroupCountByNativeQuery
in interfaceGroupDataManager
-
-