public class PivotUIThreadManager extends AbstractUIThreadManager
ERROR_CALLABLE_NULL, ERROR_RUNNABLE_NULL
Constructor and Description |
---|
PivotUIThreadManager(ExceptionHandler exceptionHandler) |
Modifier and Type | Method and Description |
---|---|
boolean |
isUIThread()
True if the current thread is the UI thread.
|
void |
runInsideUIAsync(Runnable runnable)
Executes a code block asynchronously on the UI thread.
|
void |
runInsideUISync(Runnable runnable)
Executes a code block synchronously on the UI thread.
|
getExceptionHandler, getExecutorService, getExecutorServiceManager, runFuture, runFuture, runInsideUISync, runOutsideUI, runOutsideUIAsync, setExecutorServiceManager
@Inject public PivotUIThreadManager(@Nonnull ExceptionHandler exceptionHandler)
public boolean isUIThread()
ThreadingHandler
public void runInsideUIAsync(@Nonnull Runnable runnable)
ThreadingHandler
public void runInsideUISync(@Nonnull Runnable runnable)
ThreadingHandler