public class MybatisPrivilegeMappingDataManager extends AbstractIdmDataManager<PrivilegeMappingEntity> implements PrivilegeMappingDataManager
idmEngineConfigurationMAX_ENTRIES_IN_CLAUSE| Constructor and Description |
|---|
MybatisPrivilegeMappingDataManager(IdmEngineConfiguration idmEngineConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
PrivilegeMappingEntity |
create() |
void |
deleteByPrivilegeId(String privilegeId) |
void |
deleteByPrivilegeIdAndGroupId(String privilegeId,
String groupId) |
void |
deleteByPrivilegeIdAndUserId(String privilegeId,
String userId) |
Class<? extends PrivilegeMappingEntity> |
getManagedEntityClass() |
List<PrivilegeMapping> |
getPrivilegeMappingsByPrivilegeId(String privilegeId) |
getIdGeneratorbulkDelete, 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, updatepublic MybatisPrivilegeMappingDataManager(IdmEngineConfiguration idmEngineConfiguration)
public PrivilegeMappingEntity create()
create in interface DataManager<PrivilegeMappingEntity>public Class<? extends PrivilegeMappingEntity> getManagedEntityClass()
getManagedEntityClass in class AbstractDataManager<PrivilegeMappingEntity>public void deleteByPrivilegeId(String privilegeId)
deleteByPrivilegeId in interface PrivilegeMappingDataManagerpublic void deleteByPrivilegeIdAndUserId(String privilegeId, String userId)
deleteByPrivilegeIdAndUserId in interface PrivilegeMappingDataManagerpublic void deleteByPrivilegeIdAndGroupId(String privilegeId, String groupId)
deleteByPrivilegeIdAndGroupId in interface PrivilegeMappingDataManagerpublic List<PrivilegeMapping> getPrivilegeMappingsByPrivilegeId(String privilegeId)
getPrivilegeMappingsByPrivilegeId in interface PrivilegeMappingDataManagerCopyright © 2022 Flowable. All rights reserved.