Class BusinessRoleApplicationDto
java.lang.Object
com.evolveum.midpoint.gui.impl.page.admin.role.mining.model.BusinessRoleApplicationDto
- All Implemented Interfaces:
Serializable
The BusinessRoleApplicationDto class represents a Data Transfer Object (DTO) that holds
information about a specific role, its associated cluster, and a list of BusinessRoleDtos that holds information
about a user's delta to a specific role.
- See Also:
-
Constructor Summary
ConstructorDescriptionBusinessRoleApplicationDto
(@NotNull PrismObject<RoleAnalysisClusterType> cluster, @NotNull PrismObject<RoleType> businessRole, @NotNull List<BusinessRoleDto> businessRoleDtos) -
Method Summary
Modifier and TypeMethodDescriptionvoid
setBusinessRole
(PrismObject<RoleType> businessRole) void
setBusinessRoleDtos
(List<BusinessRoleDto> businessRoleDtos) void
setCluster
(PrismObject<RoleAnalysisClusterType> cluster) void
updateValue
(List<AssignmentType> inducements) Updates the value of the inducements of the business role.
-
Constructor Details
-
BusinessRoleApplicationDto
public BusinessRoleApplicationDto(@NotNull @NotNull PrismObject<RoleAnalysisClusterType> cluster, @NotNull @NotNull PrismObject<RoleType> businessRole, @NotNull @NotNull List<BusinessRoleDto> businessRoleDtos)
-
-
Method Details
-
updateValue
Updates the value of the inducements of the business role.- Parameters:
inducements
- The list of inducements to be updated.
-
getCluster
-
setCluster
-
getBusinessRole
-
setBusinessRole
-
getBusinessRoleDtos
-
setBusinessRoleDtos
-