Module jdk.incubator.concurrent

# Package jdk.incubator.concurrent

package jdk.incubator.concurrent
Defines non-final APIs for concurrent programming.
Incubating Feature. Will be removed in a future release.

- Class
  Description
  ScopedValue<T>
  A value that is set once and is then available for reading for a bounded period of execution by a thread.
  ScopedValue.Carrier
  A mapping of scoped values, as keys, to values.
  StructuredTaskScope<T>
  A basic API for structured concurrency.
  StructuredTaskScope.ShutdownOnFailure
  A `StructuredTaskScope` that captures the exception of the first subtask to complete abnormally.
  StructuredTaskScope.ShutdownOnSuccess<T>
  A `StructuredTaskScope` that captures the result of the first subtask to complete successfully.
  StructureViolationException
  Thrown when a structure violation is detected.