Class MybatisPrivilegeMappingDataManager
java.lang.Object
org.flowable.common.engine.impl.db.AbstractDataManager<PrivilegeMappingEntity>
com.flowable.idm.engine.impl.persistence.entity.data.AbstractIdmDataManager<PrivilegeMappingEntity>
com.flowable.idm.engine.impl.persistence.entity.data.impl.MybatisPrivilegeMappingDataManager
- All Implemented Interfaces:
PrivilegeMappingDataManager, org.flowable.common.engine.impl.persistence.entity.data.DataManager<PrivilegeMappingEntity>
public class MybatisPrivilegeMappingDataManager
extends AbstractIdmDataManager<PrivilegeMappingEntity>
implements PrivilegeMappingDataManager
-
Field Summary
Fields inherited from class AbstractIdmDataManager
idmEngineConfigurationFields inherited from class org.flowable.common.engine.impl.db.AbstractDataManager
MAX_ENTRIES_IN_CLAUSE -
Constructor Summary
ConstructorsConstructorDescriptionMybatisPrivilegeMappingDataManager(CoreIdmEngineConfiguration idmEngineConfiguration) -
Method Summary
Modifier and TypeMethodDescriptioncreate()voiddeleteByPrivilegeId(String privilegeId) voiddeleteByPrivilegeIdAndGroupId(String privilegeId, String groupId) voiddeleteByPrivilegeIdAndUserId(String privilegeId, String userId) Class<? extends PrivilegeMappingEntity> List<org.flowable.idm.api.PrivilegeMapping> getPrivilegeMappingsByPrivilegeId(String privilegeId) Methods inherited from class AbstractIdmDataManager
getIdGeneratorMethods 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, updateMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.flowable.common.engine.impl.persistence.entity.data.DataManager
delete, delete, findById, insert, update
-
Constructor Details
-
MybatisPrivilegeMappingDataManager
-
-
Method Details
-
create
- Specified by:
createin interfaceorg.flowable.common.engine.impl.persistence.entity.data.DataManager<PrivilegeMappingEntity>
-
getManagedEntityClass
- Specified by:
getManagedEntityClassin classorg.flowable.common.engine.impl.db.AbstractDataManager<PrivilegeMappingEntity>
-
deleteByPrivilegeId
- Specified by:
deleteByPrivilegeIdin interfacePrivilegeMappingDataManager
-
deleteByPrivilegeIdAndUserId
- Specified by:
deleteByPrivilegeIdAndUserIdin interfacePrivilegeMappingDataManager
-
deleteByPrivilegeIdAndGroupId
- Specified by:
deleteByPrivilegeIdAndGroupIdin interfacePrivilegeMappingDataManager
-
getPrivilegeMappingsByPrivilegeId
public List<org.flowable.idm.api.PrivilegeMapping> getPrivilegeMappingsByPrivilegeId(String privilegeId) - Specified by:
getPrivilegeMappingsByPrivilegeIdin interfacePrivilegeMappingDataManager
-