Class MiningChunkUtils

java.lang.Object
com.evolveum.midpoint.model.impl.mining.chunk.MiningChunkUtils

public class MiningChunkUtils extends Object
Utility class for processing and managing mining chunks in role analysis.

This class provides various methods for handling role and user chunks, including:

  • Resolving table pattern chunks based on detected patterns.
  • Expanding chunks based on role and user patterns.
  • Processing role and user chunk patterns.
  • Including missing objects into chunks.

It interacts with the RoleAnalysisService to retrieve role and user data and applies analysis modes such as RoleAnalysisChunkMode to determine how chunks should be processed. The class also includes helper methods for chunk naming and handling object statuses.