See: Description
Interface | Description |
---|---|
Async |
The async framework.
|
Borrowed<T> |
A borrowed reference.
|
Caller |
Methods for calling user-defined actions and report errors.
|
ClockSource |
A clock source that gives the current time in milliseconds.
|
Completable<T> |
A value that can be completed at a later point in time.
|
Handle<T> |
Handle to implement that can catch all the different states of a stage.
|
Managed<T> |
Managed lightweight, reference-counted objects.
|
ReloadableManaged<T> |
Managed lightweight, reference-counted objects that can be reloaded.
|
RetryPolicy |
A policy that governs how and when an operation should be retried.
|
Stage<T> |
An interface that defines a contract with a computation that could be asynchronous.
|
Class | Description |
---|---|
ConcurrentCompletable<T> |
A concurrent implementation of
Completable . |
ConcurrentManaged<T> |
A thread-safe implementation of
Managed . |
CoreAsync |
Entry point to the tiny async framework.
|
CoreAsync.Builder |
Builder for
CoreAsync . |
DelayedCollectCoordinator<S,T> |
Coordinator thread for handling delayed callables executing with a given parallelism.
|
DirectCaller |
An abstract implementation of a caller that invokes the handles directly in the calling thread.
|
ExecutorCaller |
A
Caller implementation that defers all execution to a
ExecutorService . |
ImmediateCancelled<T> |
A stage which has already been cancelled.
|
ImmediateCompleted<T> |
A stage which has already been completed.
|
ImmediateFailed<T> |
A stage which has already failed.
|
ManagedOptions |
Options that can be modified when building
Managed reference. |
ManagedOptions.Builder |
Options builder.
|
PrintStreamCaller |
The simplest possible implementation of a concurrent caller.
|
RecursionSafeCaller |
A
Caller implementation that implements immediate calling, and provides a fallback to
avoid blowing up the stack when operations are recursively called. |
RetryCallHelper<T> |
A helper class for retry-until-completed behaviour.
|
RetryDecision |
The decision of an applied retry policy.
|
RetryPolicy.Exponential |
Implementation for the exponential retry policy.
|
RetryPolicy.ExponentialBuilder |
Builder of exponential retry policies.
|
RetryPolicy.Linear |
Implementation for the linear retry policy.
|
RetryPolicy.Timed |
Implementation for the timed retry policy.
|
RetryResult<T> |
Contains the result of a retry operation.
|
Exception | Description |
---|---|
RetryException |
An exception class containing detailed information about when a retried operation failed.
|
Copyright © 2017. All rights reserved.