Name | Description | Type | Package | Framework |
AbstractExecutionContext | | Class | brooklyn.util.task | Brooklyn |
|
AbstractProcessTaskFactory | | Class | brooklyn.util.task.system.internal | Brooklyn |
|
AbstractSshExecTaskFactory | | Class | brooklyn.util.task.ssh.internal | Brooklyn |
|
BasicExecutionContext | A means of executing tasks against an ExecutionManager with a given bucket/set of tags pre-defined (so that it can look like an Executor and also supply ExecutorService. | Class | brooklyn.util.task | Brooklyn |
|
BasicExecutionManager | Manages the execution of atomic tasks and scheduled (recurring) tasks, including setting tags and invoking callbacks. | Class | brooklyn.util.task | Brooklyn |
|
BasicTask | The basic concrete implementation of a Task to be executed. | Class | brooklyn.util.task | Brooklyn |
|
BasicTask .SubmissionErrorCatchingExecutor | | Class | brooklyn.util.task | Brooklyn |
|
BasicTask .TaskFinalizer | | Interface | brooklyn.util.task | Brooklyn |
|
CanSetName | | Interface | brooklyn.util.task | Brooklyn |
|
CompoundTask | A Task that is comprised of other units of work: possibly a heterogeneous mix of Task, Runnable, Callable and Closure instances. | Class | brooklyn.util.task | Brooklyn |
|
DeferredSupplier | A class that supplies objects of a single type. | Interface | brooklyn.util.task | Brooklyn |
|
DynamicSequentialTask | Represents a task whose run() method can create other tasks which are run sequentially, but that sequence runs in parallel to this task | Class | brooklyn.util.task | Brooklyn |
|
DynamicSequentialTask .FailureHandlingConfig | | Class | brooklyn.util.task | Brooklyn |
|
DynamicSequentialTask .QueueAbortedException | | Class | brooklyn.util.task | Brooklyn |
|
DynamicTasks | Contains static methods which detect and use the current TaskQueueingContext to execute tasks. | Class | brooklyn.util.task | Brooklyn |
|
DynamicTasks .TaskQueueingResult | | Class | brooklyn.util.task | Brooklyn |
|
ExecutionListener | | Interface | brooklyn.util.task | Brooklyn |
|
ExecutionUtils | | Class | brooklyn.util.task | Brooklyn |
|
ExecWithLoggingHelpers | | Class | brooklyn.util.task.system.internal | Brooklyn |
|
ExecWithLoggingHelpers .ExecRunner | | Interface | brooklyn.util.task.system.internal | Brooklyn |
|
ForwardingTask | | Class | brooklyn.util.task | Brooklyn |
|
ListenableForwardingFuture | Wraps a Future, making it a ListenableForwardingFuture, but with the caller having the resposibility to: invoke the listeners on job completion (success or error) | Class | brooklyn.util.task | Brooklyn |
|
ParallelTask | Runs Tasks in parallel. | Class | brooklyn.util.task | Brooklyn |
|
PlainSshExecTaskFactory | | Class | brooklyn.util.task.ssh.internal | Brooklyn |
|
ProcessTaskFactory | | Interface | brooklyn.util.task.system | Brooklyn |
|
ProcessTaskStub | | Class | brooklyn.util.task.system | Brooklyn |
|
ProcessTaskStub .ScriptReturnType | | Class | brooklyn.util.task.system | Brooklyn |
|
ProcessTaskWrapper | Wraps a fully constructed process task, and allows callers to inspect status. | Class | brooklyn.util.task.system | Brooklyn |
|
ScheduledTask | A task which runs with a fixed period. | Class | brooklyn.util.task | Brooklyn |
|
SequentialTask | runs tasks in order, waiting for one to finish before starting the next; return value here is TBD; (currently is all the return values of individual tasks, but we | Class | brooklyn.util.task | Brooklyn |
|
SingleThreadedScheduler | Instances of this class ensures that Tasks execute with in-order single-threaded semantics. | Class | brooklyn.util.task | Brooklyn |
|
SshFetchTaskFactory | | Class | brooklyn.util.task.ssh | Brooklyn |
|
SshFetchTaskWrapper | | Class | brooklyn.util.task.ssh | Brooklyn |
|
SshPutTaskFactory | | Class | brooklyn.util.task.ssh | Brooklyn |
|
SshPutTaskStub | | Class | brooklyn.util.task.ssh | Brooklyn |
|
SshPutTaskWrapper | | Class | brooklyn.util.task.ssh | Brooklyn |
|
SshTasks | Conveniences for generating Task instances to perform SSH activities on an SshMachineLocation. | Class | brooklyn.util.task.ssh | Brooklyn |
|
SshTasks .OnFailingTask | not even a warning if the task fails (the caller is expected to handle it as appropriate)issues a warning in the log if the task fails, otherwise swallows it | Class | brooklyn.util.task.ssh | Brooklyn |
|
SystemProcessTaskFactory | | Class | brooklyn.util.task.system.internal | Brooklyn |
|
SystemProcessTaskFactory .ConcreteSystemProcessTaskFactory | | Class | brooklyn.util.task.system.internal | Brooklyn |
|
SystemTasks | | Class | brooklyn.util.task.system | Brooklyn |
|
TaskBuilder | | Class | brooklyn.util.task | Brooklyn |
|
TaskInternal | All tasks being passed to the ExecutionManager should implement this. | Interface | brooklyn.util.task | Brooklyn |
|
Tasks | | Class | brooklyn.util.task | Brooklyn |
|
TaskScheduler | The scheduler is an internal mechanism to decorate Tasks. | Interface | brooklyn.util.task | Brooklyn |
|
TaskTags | | Class | brooklyn.util.task | Brooklyn |
|
ValueResolver | Resolves a given object, as follows: If it is a Tasks or a DeferredSupplier then get its contents | Class | brooklyn.util.task | Brooklyn |
|
ValueResolver .ResolverBuilderPretype | | Class | brooklyn.util.task | Brooklyn |