Class ThreadContextTasksAsync
java.lang.Object
org.projectnessie.nessie.tasks.async.wrapping.WrappingTasksAsync
org.projectnessie.nessie.tasks.async.wrapping.ThreadContextTasksAsync
- All Implemented Interfaces:
TasksAsync
Allows using the Microprofile
ThreadContext with a TasksAsync.-
Constructor Summary
ConstructorsConstructorDescriptionThreadContextTasksAsync(TasksAsync tasksAsync, org.eclipse.microprofile.context.ThreadContext threadContext) -
Method Summary
Modifier and TypeMethodDescriptionprotected RunnablewrapRunnable(Runnable runnable) protected <R> Supplier<R> wrapSupplier(Supplier<R> supplier) Methods inherited from class org.projectnessie.nessie.tasks.async.wrapping.WrappingTasksAsync
calculateDelay, call, clock, schedule, supply
-
Constructor Details
-
ThreadContextTasksAsync
public ThreadContextTasksAsync(TasksAsync tasksAsync, org.eclipse.microprofile.context.ThreadContext threadContext)
-
-
Method Details
-
wrapRunnable
- Specified by:
wrapRunnablein classWrappingTasksAsync
-
wrapSupplier
- Specified by:
wrapSupplierin classWrappingTasksAsync
-