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, @NotNull Set<PrismObject<RoleType>> candidateRoles) -
Method Summary
Modifier and TypeMethodDescriptionboolean
void
setBusinessRole
(PrismObject<RoleType> businessRole) void
setBusinessRoleDtos
(List<BusinessRoleDto> businessRoleDtos) void
setCandidate
(boolean candidate) void
setCandidateRoles
(Set<PrismObject<RoleType>> candidateRoles, PageBase pageBase) void
setCluster
(PrismObject<RoleAnalysisClusterType> cluster) void
setPatternId
(Long patternId)
-
Constructor Details
-
BusinessRoleApplicationDto
public BusinessRoleApplicationDto(@NotNull @NotNull PrismObject<RoleAnalysisClusterType> cluster, @NotNull @NotNull PrismObject<RoleType> businessRole, @NotNull @NotNull List<BusinessRoleDto> businessRoleDtos, @NotNull @NotNull Set<PrismObject<RoleType>> candidateRoles)
-
-
Method Details
-
getCluster
-
setCluster
-
getBusinessRole
-
setBusinessRole
-
getBusinessRoleDtos
-
setBusinessRoleDtos
-
getPatternId
-
setPatternId
-
isCandidate
public boolean isCandidate() -
setCandidate
public void setCandidate(boolean candidate) -
getCandidateRoles
-
setCandidateRoles
-