Interface | Description |
---|---|
DelegateProvider |
Allows the implementer to provide a delegate to proxy concurrency methods
|
Dependency<T> |
Represents dependency to be used with
PriorityThreadPoolExecutor |
PriorityProvider<T> | |
Task |
Represents a Task to be processed
|
Class | Description |
---|---|
AsyncTask<Params,Progress,Result> |
AsyncTask enables proper and easy use of the UI thread.
|
DependencyPriorityBlockingQueue<E extends Dependency & Task & PriorityProvider> |
The DependencyPriorityBlockingQueue provides all functionality of a
PriorityBlockingQueue
while simultaneously supporting task dependencies using the Dependency
interface. |
PriorityAsyncTask<Params,Progress,Result> |
AsyncTask that provides priority for
PriorityThreadPoolExecutor |
PriorityCallable<V> |
Callable that provides priority for
PriorityThreadPoolExecutor |
PriorityFutureTask<V> |
FutureTask that provides priority for
PriorityThreadPoolExecutor
Tries to cast runnable/callable to type that implements Dependency ,
PriorityProvider , and Task . |
PriorityRunnable |
Runnable that provides priority for
PriorityThreadPoolExecutor |
PriorityTask | |
PriorityThreadPoolExecutor |
ThreadPoolExecutor that implements a
DependencyPriorityBlockingQueue . |
PriorityThreadPoolExecutor.PriorityThreadFactory |
Enum | Description |
---|---|
AsyncTask.Status |
Indicates the current status of the task.
|
Priority |
enum to define ordering for PriorityBlockingQueue in
PriorityThreadPoolExecutor |
Exception | Description |
---|---|
UnmetDependencyException |
Used when a dependency is required but not met.
|
Annotation Type | Description |
---|---|
DependsOn |
Allows a
Kit to specify a Dependency
for initialization. |