Package io.jmix.bpm.service.impl
Class UserGroupServiceImpl
java.lang.Object
io.jmix.bpm.service.impl.UserGroupServiceImpl
- All Implemented Interfaces:
UserGroupService
@NullMarked
@Component("bpm_UserGroupService")
public class UserGroupServiceImpl
extends Object
implements UserGroupService
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected UnconstrainedDataManagerprotected RoleAssignmentRepositoryprotected UserRepository -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetUserGroups(String username) List<org.springframework.security.core.userdetails.UserDetails> getUsersOfGroup(String groupCode) Resolves the members of a user group to concrete users.
-
Field Details
-
dataManager
-
roleAssignmentRepository
-
userRepository
-
-
Constructor Details
-
UserGroupServiceImpl
public UserGroupServiceImpl()
-
-
Method Details
-
getUserGroups
- Specified by:
getUserGroupsin interfaceUserGroupService
-
getAllUserGroups
- Specified by:
getAllUserGroupsin interfaceUserGroupService
-
getUsersOfGroup
public List<org.springframework.security.core.userdetails.UserDetails> getUsersOfGroup(String groupCode) Description copied from interface:UserGroupServiceResolves the members of a user group to concrete users.- Specified by:
getUsersOfGroupin interfaceUserGroupService- Parameters:
groupCode- code of aUserGroup- Returns:
- users belonging to the group; empty if the group is unknown
-