brooklyn.util.task
[Java] Class ParallelTask
java.lang.Object
brooklyn.util.task.BasicTask
brooklyn.util.task.CompoundTask
brooklyn.util.task.ParallelTask
public class ParallelTask
extends CompoundTask
Runs Tasks in parallel.
No guarantees of order of starting the tasks, but the return value is a
java.util.List of the return values of supplied tasks in the same
order they were passed as arguments.
Fields inherited from class BasicTask
|
NO_OP, WARN_IF_NOT_RUN, blockingDetails, blockingTask, description, displayName, em, endTimeUtc, job, listeners, queuedTimeUtc, result, startTimeUtc, submitTimeUtc, submittedByTask, tags, thread |
Method Summary |
protected java.util.List
|
runJobs()
|
Methods inherited from class BasicTask
|
addListener, applyTagModifier, asTask, blockUntilEnded, blockUntilEnded, blockUntilStarted, blockUntilStarted, cancel, cancel, equals, finalize, get, get, get, getActiveTaskStatusString, getBlockingDetails, getBlockingTask, getDescription, getDisplayName, getEndTimeUtc, getExecutionManager, getExtraStatusText, getId, getJob, getListeners, getMutableTags, getQueuedTimeUtc, getResult, getStartTimeUtc, getStatusDetail, getStatusString, getStatusSummary, getSubmitTimeUtc, getSubmittedByTask, getTags, getThread, getUnchecked, getUnchecked, hashCode, ignoreIfNotRun, initExecutionManager, initResult, isBegun, isCancelled, isDone, isError, isQueuedAndNotSubmitted, isQueuedOrSubmitted, isSubmitted, lookup, markQueued, resetBlockingDetails, resetBlockingTask, runListeners, setBlockingDetails, setBlockingTask, setEndTimeUtc, setExtraStatusText, setFinalizer, setJob, setStartTimeUtc, setSubmitTimeUtc, setSubmittedByTask, setThread, toString |
ParallelTask
public ParallelTask(java.lang.Object... tasks)
-
ParallelTask
public ParallelTask(java.util.Map flags, java.util.Collection tasks)
-
ParallelTask
public ParallelTask(java.util.Collection tasks)
-
ParallelTask
public ParallelTask(java.util.Map flags, java.lang.Iterable tasks)
-
ParallelTask
public ParallelTask(java.lang.Iterable tasks)
-
runJobs
protected java.util.List runJobs()
-
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.