Package org.flowable.ui.idm.service
Class PrivilegeServiceImpl
- java.lang.Object
-
- org.flowable.ui.idm.service.AbstractIdmService
-
- org.flowable.ui.idm.service.PrivilegeServiceImpl
-
- All Implemented Interfaces:
PrivilegeService
@Service @Transactional public class PrivilegeServiceImpl extends AbstractIdmService implements PrivilegeService
- Author:
- Joram Barrez
-
-
Field Summary
-
Fields inherited from class org.flowable.ui.idm.service.AbstractIdmService
identityService
-
-
Constructor Summary
Constructors Constructor Description PrivilegeServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddGroupPrivilege(String privilegeId, String groupId)voidaddUserPrivilege(String privilegeId, String userId)voiddeleteGroupPrivilege(String privilegeId, String groupId)voiddeleteUserPrivilege(String privilegeId, String userId)List<org.flowable.idm.api.Group>findGroupsWithPrivilege(String privilegeId)org.flowable.idm.api.PrivilegefindPrivilege(String id)List<org.flowable.idm.api.Privilege>findPrivileges()List<org.flowable.idm.api.User>findUsersWithPrivilege(String privilegeId)protected booleanisGroupPrivilege(String privilegeId, String groupId)protected booleanisUserPrivilege(String privilegeId, String userId)
-
-
-
Method Detail
-
findPrivilege
public org.flowable.idm.api.Privilege findPrivilege(String id)
- Specified by:
findPrivilegein interfacePrivilegeService
-
findPrivileges
public List<org.flowable.idm.api.Privilege> findPrivileges()
- Specified by:
findPrivilegesin interfacePrivilegeService
-
findUsersWithPrivilege
public List<org.flowable.idm.api.User> findUsersWithPrivilege(String privilegeId)
- Specified by:
findUsersWithPrivilegein interfacePrivilegeService
-
addUserPrivilege
public void addUserPrivilege(String privilegeId, String userId)
- Specified by:
addUserPrivilegein interfacePrivilegeService
-
deleteUserPrivilege
public void deleteUserPrivilege(String privilegeId, String userId)
- Specified by:
deleteUserPrivilegein interfacePrivilegeService
-
findGroupsWithPrivilege
public List<org.flowable.idm.api.Group> findGroupsWithPrivilege(String privilegeId)
- Specified by:
findGroupsWithPrivilegein interfacePrivilegeService
-
addGroupPrivilege
public void addGroupPrivilege(String privilegeId, String groupId)
- Specified by:
addGroupPrivilegein interfacePrivilegeService
-
deleteGroupPrivilege
public void deleteGroupPrivilege(String privilegeId, String groupId)
- Specified by:
deleteGroupPrivilegein interfacePrivilegeService
-
-