All Classes and Interfaces

Class
Description
Skeletal implementation of a stateful Task.
Skeletal implementation of a stateful Timer.
Handle used to eventually complete an asynchronous operation by invoking a Continuation.
Hashed wheel timer Schedule.
 
 
Continuation of an asynchronous operation.
Thrown when performing an invalid operation on a Call or Continuation.
Used to trap a continuation when a PullRequest drops.
Stage that can be started and stopped.
Function interface that callers can optionally invoke concurrently.
 
 
 
Timetable for executing timers at their scheduled times.
Marker interface for a Schedule definition.
Thrown when a Schedule encounters an error.
Stage wrapper that prevents its underlying stage from being started and stopped.
An execution context in which to schedule tasks, create continuation calls, and set timers.
Clock that invokes timer functions on an execution Stage, rather than on the clock thread.
Marker interface for a Stage definition.
Backpressure aware continuation.
Source that can delay continuations.
A Continuation whose completion can be synchronously awaited.
Thrown when awaiting a Sync continuation times out.
Stateful TaskFunction to invoke as a sequential process on a concurrent execution Stage, with lifecycle callbacks, and a TaskContext for self-management.
Internal context that binds a Task to an execution Stage.
Thrown when performing an invalid operation on a TaskFunction.
Function to invoke as a sequential process on a concurrent execution Stage.
External handle to a TaskFunction bound to an execution Stage.
Stage that executes timers, tasks, and continuations on a ForkJoinPool.
 
Stateful TimerFunction to invoke at a scheduled time, with lifecycle callbacks, and a TimerContext for self-management.
Internal context that binds a Timer to a Schedule.
Thrown when performing an invalid operation on a TimerFunction.
Function to invoke at a scheduled time.
External handle to a TimerFunction bound to a Schedule.