Class AnomalyObjectDto
java.lang.Object
com.evolveum.midpoint.gui.impl.page.admin.role.mining.tables.outlier.panel.AnomalyObjectDto
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordstatic enum -
Constructor Summary
ConstructorsConstructorDescriptionAnomalyObjectDto(@NotNull RoleAnalysisService roleAnalysisService, @NotNull RoleAnalysisOutlierType outlier, @Nullable RoleAnalysisOutlierPartitionType partition, boolean isPartitionCountVisible, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) -
Method Summary
Modifier and TypeMethodDescriptionprotected @NotNull SelectableBeanObjectDataProvider<RoleType>buildProvider(@NotNull org.apache.wicket.Component component) countPartitions(@NotNull RoleAnalysisOutlierType outlier) getAnomalyResult(String oid) doublegetAnomalyScore(String oid) getExplanation(String oid) intgetPartitionCount(String oid) voidinitOutlierAnomaliesBasedTopScore(@NotNull RoleAnalysisService roleAnalysisService, @NotNull RoleAnalysisOutlierType outlier, @NotNull Map<String, Integer> countPartitionsMap, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) voidinitPartitionModel(@NotNull RoleAnalysisService roleAnalysisService, @NotNull RoleAnalysisOutlierPartitionType partition, @NotNull Map<String, Integer> countPartitionsMap, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) voidintiModels(@NotNull RoleAnalysisService roleAnalysisService, RoleAnalysisOutlierType outlier, RoleAnalysisOutlierPartitionType partition, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) boolean
-
Constructor Details
-
AnomalyObjectDto
public AnomalyObjectDto(@NotNull @NotNull RoleAnalysisService roleAnalysisService, @NotNull @NotNull RoleAnalysisOutlierType outlier, @Nullable @Nullable RoleAnalysisOutlierPartitionType partition, boolean isPartitionCountVisible, @NotNull @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull @NotNull OperationResult result)
-
-
Method Details
-
intiModels
public void intiModels(@NotNull @NotNull RoleAnalysisService roleAnalysisService, RoleAnalysisOutlierType outlier, RoleAnalysisOutlierPartitionType partition, @NotNull @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull @NotNull OperationResult result) -
countPartitions
-
initPartitionModel
public void initPartitionModel(@NotNull @NotNull RoleAnalysisService roleAnalysisService, @NotNull @NotNull RoleAnalysisOutlierPartitionType partition, @NotNull @NotNull Map<String, Integer> countPartitionsMap, @NotNull @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull @NotNull OperationResult result) -
initOutlierAnomaliesBasedTopScore
public void initOutlierAnomaliesBasedTopScore(@NotNull @NotNull RoleAnalysisService roleAnalysisService, @NotNull @NotNull RoleAnalysisOutlierType outlier, @NotNull @NotNull Map<String, Integer> countPartitionsMap, @NotNull @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull @NotNull OperationResult result) -
buildProvider
@NotNull protected @NotNull SelectableBeanObjectDataProvider<RoleType> buildProvider(@NotNull @NotNull org.apache.wicket.Component component) -
isPartitionCountVisible
public boolean isPartitionCountVisible() -
getAnomalyPartitionMap
-
getOutlier
-
getCategory
-
getPartitionCount
-
getAnomalyScore
-
getExplanation
-
getAnomalyResult
-