Package com.evolveum.midpoint.schema.util.task
package com.evolveum.midpoint.schema.util.task
-
ClassDescriptionImplementation of
TaskInformation
based on new, activity-based tasks.Helps with creatingActivityDefinitionType
objects.Object identifying an activity in the (logical) activity tree.Extract of the most relevant performance information about an activity.Summarized representation of a progress of an activity and its sub-activities.BuildsActivityProgressInformation
from task tree or from root task with tree overview.Utilities related to the helper activity tree state overview structure (maintained in the root task).Utility methods related to activity state and activity work state.Utility methods for navigating throughout activity trees, potentially distributed throughout a task tree.Activity state with all the necessary context: the path, the task, and the partial states of coordinated workers.Activity state in local context: just the path and the state.State of the worker tasks (in the broad sense - i.e.Methods related to bucketing part of an activity state and activity distribution definition.Task progress counted in buckets.Task progress counted in items.TheTaskInformation
based on a legacy task structure.Contains all non-trivial task information (progress, workers, overall status, and so on) needed for the use of GUI and reporting.Utility methods related to task operation statistics.Used to resolve tasks (mainly subtasks) in various utility methods in this package.Utilities related to task trees.TODOComputes real wall clock time from a set of execution records ("from - to").