Class MiningOperationChunk
java.lang.Object
com.evolveum.midpoint.common.mining.objects.chunk.MiningOperationChunk
- All Implemented Interfaces:
Serializable
The `MiningOperationChunk` class represents a chunk of data used in the role analysis process. It contains two lists: - `miningUserTypeChunks` for user data - `miningRoleTypeChunks` for role data
This class provides methods to retrieve these lists and sort them based on the specified `RoleAnalysisSortMode`. Sorting is performed by chunk, so the lists are sorted independently of each other.
- See Also:
-
Constructor Summary
ConstructorDescriptionMiningOperationChunk
(List<MiningUserTypeChunk> miningUserTypeChunks, List<MiningRoleTypeChunk> miningRoleTypeChunks) -
Method Summary
Modifier and TypeMethodDescription<T extends MiningBaseTypeChunk>
List<T><T extends MiningBaseTypeChunk>
List<T>double
double
getMiningRoleTypeChunks
(@NotNull RoleAnalysisSortMode roleAnalysisSortMode) getMiningUserTypeChunks
(@NotNull RoleAnalysisSortMode roleAnalysisSortMode) void
setMaxFrequency
(double maxFrequency) void
setMinFrequency
(double minFrequency) void
setProcessMode
(RoleAnalysisProcessModeType processMode) void
setSortMode
(RoleAnalysisSortMode sortMode)
-
Constructor Details
-
MiningOperationChunk
public MiningOperationChunk(List<MiningUserTypeChunk> miningUserTypeChunks, List<MiningRoleTypeChunk> miningRoleTypeChunks)
-
-
Method Details
-
getMiningUserTypeChunks
public List<MiningUserTypeChunk> getMiningUserTypeChunks(@NotNull @NotNull RoleAnalysisSortMode roleAnalysisSortMode) -
getMiningRoleTypeChunks
public List<MiningRoleTypeChunk> getMiningRoleTypeChunks(@NotNull @NotNull RoleAnalysisSortMode roleAnalysisSortMode) -
getMiningUserTypeChunks
-
getMiningRoleTypeChunks
-
sortByStatusIncludeMiningRoleTypeChunks
-
sortByIncludeStatusMiningUserTypeChunks
-
setSortMode
-
setProcessMode
-
getMainMiningChunk
-
getAdditionalMiningChunk
-
setMinFrequency
public void setMinFrequency(double minFrequency) -
setMaxFrequency
public void setMaxFrequency(double maxFrequency) -
getMinFrequency
public double getMinFrequency() -
getMaxFrequency
public double getMaxFrequency() -
getSortMode
-
getProcessMode
-