Package com.evolveum.midpoint.task.api
-
Interface Summary Interface Description CanRunSupplier ClusterExecutionHelper Helps with the intra-cluster remote code execution.ClusterExecutionHelper.ClientCode ConnIdOperationsListener Obtains information about ConnId operations executed.ExecutionSupport Functionality that supports the activity execution that is going on within this task.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 TaskUpdatedListener Tracer -
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.ParentAndRoot A container for task parent and root.StateReporter TODO better name (ProgressReporter ? StatisticsReporter ? ...) Used to report state, progress and performance statistics to upper layers.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. -
Enum Summary Enum Description ExecutionSupport.CountersGroup Group of counters.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.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