Class MiningBaseTypeChunk

java.lang.Object
com.evolveum.midpoint.common.mining.objects.chunk.MiningBaseTypeChunk
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
MiningRoleTypeChunk, MiningUserTypeChunk

public abstract class MiningBaseTypeChunk extends Object implements Serializable
The `MiningBaseTypeChunk` class represents a common base for role and user based analysis data chunks.
See Also:
  • Field Details

  • Constructor Details

  • Method Details

    • getRoles

      public List<String> getRoles()
    • getUsers

      public List<String> getUsers()
    • getMembers

      public List<String> getMembers()
    • isMemberPresent

      public boolean isMemberPresent(@NotNull @NotNull String member)
    • isPropertiesPresent

      public boolean isPropertiesPresent(@NotNull @NotNull String member)
    • getProperties

      public List<String> getProperties()
    • getChunkName

      public String getChunkName()
    • getFrequency

      public double getFrequency()
    • setFrequency

      public void setFrequency(double frequency)
    • setObjectStatus

      public void setObjectStatus(@NotNull @NotNull RoleAnalysisObjectStatus objectStatus)
    • setStatus

      public void setStatus(@NotNull @NotNull RoleAnalysisOperationMode roleAnalysisOperationMode)
    • getStatus

      public RoleAnalysisOperationMode getStatus()
    • getObjectStatus

      public RoleAnalysisObjectStatus getObjectStatus()
    • getCandidateRolesIds

      public Set<String> getCandidateRolesIds()