Class UnsupervisedScope

java.lang.Object
com.softwaremill.jox.structured.UnsupervisedScope
Direct Known Subclasses:
Scope

public abstract class UnsupervisedScope extends Object
Capability granted by an Scopes.unsupervised(ScopedUnsupervised) concurrency scope (as well as, via subtyping, by Scopes.supervised(Scoped)).

Represents a capability to fork unsupervised, asynchronously running computations in a concurrency scope. Such forks can be created using forkUnsupervised(java.util.concurrent.Callable<T>) or forkCancellable(java.util.concurrent.Callable<T>).

See Also: