Class MiningUserTypeChunk
java.lang.Object
com.evolveum.midpoint.common.mining.objects.chunk.MiningBaseTypeChunk
com.evolveum.midpoint.common.mining.objects.chunk.MiningUserTypeChunk
- All Implemented Interfaces:
Serializable
The `MiningUserTypeChunk` class represents a chunk of role analysis data for a specific user. It contains information
about the users, roles, chunk name, frequency, and the role analysis operation mode.
- See Also:
-
Field Summary
Fields inherited from class com.evolveum.midpoint.common.mining.objects.chunk.MiningBaseTypeChunk
chunkName, frequency, objectStatus, roles, users -
Constructor Summary
ConstructorsConstructorDescriptionMiningUserTypeChunk(@NotNull MiningBaseTypeChunk chunk) MiningUserTypeChunk(@NotNull List<String> users, @NotNull List<String> roles, @NotNull String chunkName, FrequencyItem frequency, @NotNull RoleAnalysisObjectStatus objectStatus) MiningUserTypeChunk(@NotNull List<String> users, @NotNull List<String> roles, @NotNull String chunkName, FrequencyItem frequency, @NotNull RoleAnalysisOperationMode operationMode) -
Method Summary
Modifier and TypeMethodDescriptionbooleanisMemberPresent(@NotNull String member) booleanisPropertiesPresent(@NotNull String member) voidsetObjectStatus(@NotNull RoleAnalysisObjectStatus objectStatus) voidsetStatus(@NotNull RoleAnalysisOperationMode roleAnalysisOperationMode) Methods inherited from class com.evolveum.midpoint.common.mining.objects.chunk.MiningBaseTypeChunk
getCandidateRolesIds, getChunkName, getFrequencyItem, getFrequencyValue, getIconColor, getRoles, getUsers, setFrequency, setIconColor
-
Constructor Details
-
MiningUserTypeChunk
public MiningUserTypeChunk(@NotNull @NotNull List<String> users, @NotNull @NotNull List<String> roles, @NotNull @NotNull String chunkName, FrequencyItem frequency, @NotNull @NotNull RoleAnalysisObjectStatus objectStatus) -
MiningUserTypeChunk
-
MiningUserTypeChunk
public MiningUserTypeChunk(@NotNull @NotNull List<String> users, @NotNull @NotNull List<String> roles, @NotNull @NotNull String chunkName, FrequencyItem frequency, @NotNull @NotNull RoleAnalysisOperationMode operationMode)
-
-
Method Details
-
getMembers
- Overrides:
getMembersin classMiningBaseTypeChunk
-
getProperties
- Overrides:
getPropertiesin classMiningBaseTypeChunk
-
isMemberPresent
- Overrides:
isMemberPresentin classMiningBaseTypeChunk
-
isPropertiesPresent
- Overrides:
isPropertiesPresentin classMiningBaseTypeChunk
-
getStatus
- Overrides:
getStatusin classMiningBaseTypeChunk
-
getObjectStatus
- Overrides:
getObjectStatusin classMiningBaseTypeChunk
-
setObjectStatus
- Overrides:
setObjectStatusin classMiningBaseTypeChunk
-
setStatus
- Overrides:
setStatusin classMiningBaseTypeChunk
-