Class DatabaseRoleAssignmentPersistence
java.lang.Object
io.jmix.securitydata.impl.role.assignment.DatabaseRoleAssignmentPersistence
- All Implemented Interfaces:
RoleAssignmentPersistence
@Component("sec_DatabaseRoleAssignmentPersistence")
public class DatabaseRoleAssignmentPersistence
extends Object
implements RoleAssignmentPersistence
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDatabaseRoleAssignmentPersistence(DataManager dataManager, EntityStates entityStates) -
Method Summary
Modifier and TypeMethodDescriptiongetExcludedUsernames(String roleCode) loadRoleAssignments(String username, String roleType) voidsave(Collection<RoleAssignmentModel> toSave, Collection<RoleAssignmentModel> toRemove) voidsave(List<RoleAssignment> roleAssignments)
-
Field Details
-
ROLE_CODE_PROPERTY
- See Also:
-
-
Constructor Details
-
DatabaseRoleAssignmentPersistence
-
-
Method Details
-
getExcludedUsernames
- Specified by:
getExcludedUsernamesin interfaceRoleAssignmentPersistence
-
save
- Specified by:
savein interfaceRoleAssignmentPersistence
-
save
- Specified by:
savein interfaceRoleAssignmentPersistence
-
loadRoleAssignments
- Specified by:
loadRoleAssignmentsin interfaceRoleAssignmentPersistence
-