Class ActivityWorkersInformation

java.lang.Object
com.evolveum.midpoint.schema.util.task.ActivityWorkersInformation
All Implemented Interfaces:
DebugDumpable, Serializable

public class ActivityWorkersInformation extends Object implements DebugDumpable, Serializable
State of the worker tasks (in the broad sense - i.e. tasks that do the real execution) in an activity: - how many workers are there in total, - how many workers (of them) are executing, - how many workers (of executing ones) have been stalled, - on what cluster nodes, - if stalled, then since when.
See Also:
  • Constructor Details

    • ActivityWorkersInformation

      public ActivityWorkersInformation()
  • Method Details

    • empty

      public static ActivityWorkersInformation empty()
    • getWorkersCreated

      public int getWorkersCreated()
    • getWorkersExecuting

      public int getWorkersExecuting()
    • getWorkersStalled

      public int getWorkersStalled()
    • getCompletelyStalledSince

      @Nullable public @Nullable XMLGregorianCalendar getCompletelyStalledSince()
    • debugDump

      public String debugDump(int indent)
      Specified by:
      debugDump in interface DebugDumpable
    • toHumanReadableString

      @NotNull public @NotNull String toHumanReadableString()