Index

A C D E F G I L N S T V 
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 ExecutorService that 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
 
A C D E F G I L N S T V 
All Classes and Interfaces|All Packages|Serialized Form