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
ConstructorsConstructorDescriptionBusinessRoleApplicationDto(@NotNull PrismObject<RoleAnalysisClusterType> cluster, @NotNull PrismObject<RoleType> businessRole, @NotNull List<BusinessRoleDto> businessRoleDtos) -
Method Summary
Modifier and TypeMethodDescriptionvoidsetBusinessRole(PrismObject<RoleType> businessRole) voidsetBusinessRoleDtos(List<BusinessRoleDto> businessRoleDtos) voidsetCluster(PrismObject<RoleAnalysisClusterType> cluster) voidupdateValue(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
-