Index
All Classes and Interfaces|All Packages|Serialized Form
A
- awaitTermination(long, TimeUnit) - Method in class io.quarkus.virtual.threads.ContextPreservingExecutorService
- awaitTermination(long, TimeUnit) - Method in class io.quarkus.virtual.threads.DelegatingExecutorService
- awaitTermination(long, TimeUnit) - Method in class io.quarkus.virtual.threads.FallbackVirtualThreadsExecutorService
C
- config - Static variable in class io.quarkus.virtual.threads.VirtualThreadsRecorder
-
Deprecated.
- ContextPreservingExecutorService - Class in io.quarkus.virtual.threads
-
Delegating executor service implementation preserving the Vert.x context on
ContextPreservingExecutorService.execute(Runnable) - ContextPreservingExecutorService(ExecutorService) - Constructor for class io.quarkus.virtual.threads.ContextPreservingExecutorService
D
- delegate() - Method in class io.quarkus.virtual.threads.DelegatingExecutorService
- DelegatingExecutorService - Class in io.quarkus.virtual.threads
-
An implementation of
ExecutorServicethat delegates to the real executor, while disallowing termination. - DelegatingExecutorService(ExecutorService) - Constructor for class io.quarkus.virtual.threads.DelegatingExecutorService
E
- enabled() - Method in interface io.quarkus.virtual.threads.VirtualThreadsConfig
-
A flag to explicitly disabled virtual threads, even if the JVM support them.
- execute(Runnable) - Method in class io.quarkus.virtual.threads.ContextPreservingExecutorService
- execute(Runnable) - Method in class io.quarkus.virtual.threads.FallbackVirtualThreadsExecutorService
F
- FallbackVirtualThreadsExecutorService - Class in io.quarkus.virtual.threads
-
Fallback executor service implementation in case the virtual threads are disabled or not available on the current platform.
- FallbackVirtualThreadsExecutorService() - Constructor for class io.quarkus.virtual.threads.FallbackVirtualThreadsExecutorService
G
- getCurrent() - Static method in class io.quarkus.virtual.threads.VirtualThreadsRecorder
- getCurrentSupplier() - Method in class io.quarkus.virtual.threads.VirtualThreadsRecorder
I
- INSTANCE - Static variable in class io.quarkus.virtual.threads.VirtualThreads.Literal
- invokeAll(Collection<? extends Callable<T>>) - Method in class io.quarkus.virtual.threads.ContextPreservingExecutorService
- invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class io.quarkus.virtual.threads.ContextPreservingExecutorService
- invokeAny(Collection<? extends Callable<T>>) - Method in class io.quarkus.virtual.threads.ContextPreservingExecutorService
- invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class io.quarkus.virtual.threads.ContextPreservingExecutorService
- io.quarkus.virtual.threads - package io.quarkus.virtual.threads
- isShutdown() - Method in class io.quarkus.virtual.threads.ContextPreservingExecutorService
- isShutdown() - Method in class io.quarkus.virtual.threads.DelegatingExecutorService
- isShutdown() - Method in class io.quarkus.virtual.threads.FallbackVirtualThreadsExecutorService
- isTerminated() - Method in class io.quarkus.virtual.threads.ContextPreservingExecutorService
- isTerminated() - Method in class io.quarkus.virtual.threads.DelegatingExecutorService
- isTerminated() - Method in class io.quarkus.virtual.threads.FallbackVirtualThreadsExecutorService
L
- Literal() - Constructor for class io.quarkus.virtual.threads.VirtualThreads.Literal
N
- namePrefix() - Method in interface io.quarkus.virtual.threads.VirtualThreadsConfig
-
Virtual thread name prefix.
- newVirtualThreadPerTaskExecutorWithName(String) - Static method in class io.quarkus.virtual.threads.VirtualThreadsRecorder
S
- setupVirtualThreads(ShutdownContext, LaunchMode) - Method in class io.quarkus.virtual.threads.VirtualThreadsRecorder
- shutdown() - Method in class io.quarkus.virtual.threads.ContextPreservingExecutorService
- shutdown() - Method in class io.quarkus.virtual.threads.DelegatingExecutorService
- shutdown() - Method in class io.quarkus.virtual.threads.FallbackVirtualThreadsExecutorService
- shutdownCheckInterval() - Method in interface io.quarkus.virtual.threads.VirtualThreadsConfig
-
The frequency at which the status of the executor service should be checked during shutdown.
- shutdownNow() - Method in class io.quarkus.virtual.threads.ContextPreservingExecutorService
- shutdownNow() - Method in class io.quarkus.virtual.threads.DelegatingExecutorService
- shutdownNow() - Method in class io.quarkus.virtual.threads.FallbackVirtualThreadsExecutorService
- shutdownTimeout() - Method in interface io.quarkus.virtual.threads.VirtualThreadsConfig
-
The shutdown timeout.
- submit(Runnable) - Method in class io.quarkus.virtual.threads.ContextPreservingExecutorService
- submit(Runnable, T) - Method in class io.quarkus.virtual.threads.ContextPreservingExecutorService
- submit(Callable<T>) - Method in class io.quarkus.virtual.threads.ContextPreservingExecutorService
T
- toString() - Method in class io.quarkus.virtual.threads.ContextPreservingExecutorService
- toString() - Method in class io.quarkus.virtual.threads.DelegatingExecutorService
V
- VIRTUAL_THREADS_EXECUTOR_SUPPLIER - Static variable in class io.quarkus.virtual.threads.VirtualThreadsRecorder
- VirtualThreads - Annotation Interface in io.quarkus.virtual.threads
-
Qualifies an injected virtual threads executor service.
- VirtualThreads.Literal - Class in io.quarkus.virtual.threads
- VirtualThreadsConfig - Interface in io.quarkus.virtual.threads
- VirtualThreadsRecorder - Class in io.quarkus.virtual.threads
- VirtualThreadsRecorder(VirtualThreadsConfig) - Constructor for class io.quarkus.virtual.threads.VirtualThreadsRecorder
All Classes and Interfaces|All Packages|Serialized Form