- directExecutor
Get the direct executor. This executor will immediately run any task it is
given, and propagate back
- protectedExecutorService
Wrap an executor with an ExecutorService instance which supports all the
features of ExecutorService
- cleanupExecutor
Create an executor which runs the given cleanup task after running its given
task.
- exceptionLoggingExecutor
Create a direct executor which consumes and logs errors that are thrown.
- executorTask
Get a task that runs the given task through the given direct executor.
- resettingExecutor
Create a direct executor which delegates tasks to the given executor, and then
clears all thread-loc
- wrappingExecutor
An executor which delegates to another executor, wrapping each task in a task
wrapper.
- wrappingThreadFactory
Creates a thread factory which executes the thread task via the given task
wrapping executor.
- classLoaderPreservingTaskUnchecked
- clearContextClassLoader
Privileged method to clear the context class loader of the given thread to a
safe non- null value.
- executeUninterruptibly
Execute a task uninterruptibly.
- executor
An executor which delegates to a wrapping executor, wrapping each task in a task
wrapper.