Package io.jmix.flowui.backgroundtask
@NonNullApi
package io.jmix.flowui.backgroundtask
-
ClassDescriptionBackgroundTask<T,
V> Background task for execute byBackgroundWorker.Listener of the task life cycle events, complementary to the tasks own methods:BackgroundTask.progress(List),BackgroundTask.done(Object),BackgroundTask.canceled().Task handler forBackgroundTask.Entry point toBackgroundTaskexecution functionality.Annotation for method that operates on UI thread and can change shared UI state.Exception that is thrown in case of incorrect access to a shared data from a thread that does not own necessary lock.LocalizedTaskWrapper<T,V> INTERNAL! Supposed to use when showingDialogor someView.TaskExecutor<T,V> Lifecycle object that is passed toBackgroundTask.run(TaskLifeCycle)method to allow working thread to interact with the execution environment.Interface that allows to read/write state of UI from background threads.