brooklyn.util.task
[Java] Class ParallelTask
java.lang.Object
brooklyn.util.task.BasicTaskStub
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
|
blockingDetails, description, displayName, em, endTimeUtc, job, log, result, startTimeUtc, submitTimeUtc, submittedByTask, tags, thread |
Method Summary |
protected java.util.List
|
runJobs()
|
Methods inherited from class BasicTask
|
blockUntilEnded, blockUntilStarted, cancel, cancel, get, get, getActiveTaskStatusString, getBlockingDetails, getDescription, getDisplayName, getEndTimeUtc, getExtraStatusText, getResult, getStartTimeUtc, getStatusDetail, getStatusString, getStatusSummary, getSubmitTimeUtc, getSubmittedByTask, getTags, getThread, isBegun, isCancelled, isDone, isError, isSubmitted, lookup, setBlockingDetails, setExtraStatusText, toString |
ParallelTask
public ParallelTask(java.lang.Object... tasks)
-
ParallelTask
public ParallelTask(java.util.Collection 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.