Interface | Description |
---|---|
BackgroundTask.ProgressListener<T,V> |
Listener of the task life cycle events, complementary to the tasks own methods:
BackgroundTask.progress(java.util.List) , BackgroundTask.done(Object) ,
BackgroundTask.canceled() . |
BackgroundTaskHandler<V> |
Task handler for
BackgroundTask . |
BackgroundWorker |
Entry point to
BackgroundTask execution functionality. |
TaskLifeCycle<T> |
Lifecycle object that is passed to
BackgroundTask.run(TaskLifeCycle) method to allow working thread to
interact with the execution environment. |
UIAccessor |
Interface that allows to read/write state of UI from background threads.
|
WatchDog |
Class | Description |
---|---|
BackgroundTask<T,V> |
Background task for execute by
BackgroundWorker . |
BackgroundTask.ProgressListenerAdapter<T,V> | |
BackgroundTaskWrapper<T,V> |
Provides simple API for cases when the same type of background task
gets started, restarted and cancelled repetitively.
|
Exception | Description |
---|---|
IllegalConcurrentAccessException |
Exception that is thrown in case of incorrect access to a shared data from a thread that does not own necessary lock.
|
Annotation Type | Description |
---|---|
ExecutedOnUIThread |
Annotation for method that operates on UI thread and can change shared UI state.
|