public class PrivilegeMappingEntityManagerImpl extends AbstractIdmEngineEntityManager<PrivilegeMappingEntity,PrivilegeMappingDataManager> implements PrivilegeMappingEntityManager
engineConfiguration
dataManager, engineType
Constructor and Description |
---|
PrivilegeMappingEntityManagerImpl(CoreIdmEngineConfiguration idmEngineConfiguration,
PrivilegeMappingDataManager privilegeMappingDataManager) |
Modifier and Type | Method and Description |
---|---|
void |
deleteByPrivilegeId(String privilegeId) |
void |
deleteByPrivilegeIdAndGroupId(String privilegeId,
String groupId) |
void |
deleteByPrivilegeIdAndUserId(String privilegeId,
String userId) |
List<PrivilegeMapping> |
getPrivilegeMappingsByPrivilegeId(String privilegeId) |
createEntityEvent
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcher
create, delete, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, update
public PrivilegeMappingEntityManagerImpl(CoreIdmEngineConfiguration idmEngineConfiguration, PrivilegeMappingDataManager privilegeMappingDataManager)
public void deleteByPrivilegeId(String privilegeId)
deleteByPrivilegeId
in interface PrivilegeMappingEntityManager
public void deleteByPrivilegeIdAndUserId(String privilegeId, String userId)
deleteByPrivilegeIdAndUserId
in interface PrivilegeMappingEntityManager
public void deleteByPrivilegeIdAndGroupId(String privilegeId, String groupId)
deleteByPrivilegeIdAndGroupId
in interface PrivilegeMappingEntityManager
public List<PrivilegeMapping> getPrivilegeMappingsByPrivilegeId(String privilegeId)
getPrivilegeMappingsByPrivilegeId
in interface PrivilegeMappingEntityManager