Package com.evolveum.midpoint.task.api
-
Interface Summary Interface Description ClusterExecutionHelper Helps with the intra-cluster remote code execution.ClusterExecutionHelper.ClientCode LightweightIdentifierGenerator LightweightTaskHandler Handler for a lightweight task.RunningLightweightTask Running lightweight asynchronous task.RunningTask A task that is directly used to execute the handler code.RunningTaskStatisticsCollector "Statistics collection" aspect of a running task.Task Task instance - a logical unit of work.TaskDeletionListener TaskHandler TaskListener Notifies external observers about task-related events.TaskManager Task Manager Interface.TaskManagerAware TaskPartitionsDefinition Configuration for PartitioningTaskHandler: describes how to create subtasks (partitions) for the given master task.TaskPartitionsDefinition.TaskPartitionDefinition Description of a given partition.Tracer WorkBucketAwareTaskHandler Task handler that supports bucketed tasks. -
Class Summary Class Description ClusterExecutionOptions Options related to remote code execution in the cluster.LightweightIdentifier Lightweight identifier is a "reasonable unique" identifier that is very cheap to create.StateReporter TODO better name (ProgressReporter ? StatisticsReporter ? ...) Used to report state, progress and performance statistics to upper layers.StaticTaskPartitionsDefinition Task partitions definition based on statically configured values.StatisticsCollectionStrategy Describes how task statistics (including progress and structured progress) are to be collected.TaskCategory Deprecated. TaskConstants TaskDebugUtil TaskManagerUtil TaskRunResult Single-purpose class to return task run results.TaskUtil Utility methods related to theTask
objects.TaskWorkBucketProcessingResult EXPERIMENTALWorkersReconciliationOptions -
Enum Summary Enum Description TaskPersistenceStatus Task persistence status.TaskRunResult.TaskRunResultStatus UseThreadInterrupt -
Exception Summary Exception Description ExitHandlerException Used to signal that we have to exit handler processing with a given run result.ExitWorkBucketHandlerException Used to signal that we have to exit handler processing with a given run result.TaskException Exception that carries supplementary information on how it should be treated (with the respect to operation result and task run result status).TaskManagerConfigurationException Signals aTaskManagerException Created with IntelliJ IDEA.TaskManagerInitializationException