C D I M N O P R T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- cleared() - Method in annotation type io.smallrye.context.api.CurrentThreadContext
-
Defines the set of thread context types to clear from the thread where the action or task executes.
- cleared() - Method in class io.smallrye.context.api.CurrentThreadContext.Literal
- cleared() - Method in annotation type io.smallrye.context.api.ManagedExecutorConfig
-
Defines the set of thread context types to clear from the thread where the action or task executes.
- cleared() - Method in class io.smallrye.context.api.ManagedExecutorConfig.Literal
- cleared() - Method in annotation type io.smallrye.context.api.ThreadContextConfig
-
Defines the set of thread context types to clear from the thread where the action or task executes.
- cleared() - Method in class io.smallrye.context.api.ThreadContextConfig.Literal
- CurrentThreadContext - Annotation Type in io.smallrye.context.api
-
Declares that a method should be called with its current
ThreadContext
set to one created with the specified settings. - CurrentThreadContext.Literal - Class in io.smallrye.context.api
-
Util class used for inline creation of
CurrentThreadContext
annotation instances.
D
- DEFAULT_INSTANCE - Static variable in class io.smallrye.context.api.CurrentThreadContext.Literal
- DEFAULT_INSTANCE - Static variable in class io.smallrye.context.api.ManagedExecutorConfig.Literal
- DEFAULT_INSTANCE - Static variable in class io.smallrye.context.api.ThreadContextConfig.Literal
I
- io.smallrye.context.api - package io.smallrye.context.api
M
- ManagedExecutorConfig - Annotation Type in io.smallrye.context.api
-
Annotates a CDI injection point for a
ManagedExecutor
such that the container creates a new instance, which is identified within an application by its unique name. - ManagedExecutorConfig.Literal - Class in io.smallrye.context.api
-
Util class used for inline creation of
ManagedExecutorConfig
annotation instances. - maxAsync() - Method in class io.smallrye.context.api.ManagedExecutorConfig.Literal
- maxAsync() - Method in annotation type io.smallrye.context.api.ManagedExecutorConfig
-
Establishes an upper bound on the number of async completion stage actions and async executor tasks that can be running at any given point in time.
- maxQueued() - Method in class io.smallrye.context.api.ManagedExecutorConfig.Literal
- maxQueued() - Method in annotation type io.smallrye.context.api.ManagedExecutorConfig
-
Establishes an upper bound on the number of async actions and async tasks that can be queued up for execution.
N
- NamedInstance - Annotation Type in io.smallrye.context.api
-
This annotation is used to achieve out of the box
ManagedExecutor
andThreadContext
instance sharing through CDI injection. - NamedInstance.Literal - Class in io.smallrye.context.api
-
Supports inline instantiation of the
NamedInstance
qualifier.
O
- of(boolean, String[], String[], String[]) - Static method in class io.smallrye.context.api.CurrentThreadContext.Literal
- of(int, int, String[], String[]) - Static method in class io.smallrye.context.api.ManagedExecutorConfig.Literal
- of(String) - Static method in class io.smallrye.context.api.NamedInstance.Literal
- of(String[], String[], String[]) - Static method in class io.smallrye.context.api.ThreadContextConfig.Literal
P
- propagated() - Method in class io.smallrye.context.api.CurrentThreadContext.Literal
- propagated() - Method in annotation type io.smallrye.context.api.CurrentThreadContext
-
Defines the set of thread context types to capture from the thread that contextualizes an action or task.
- propagated() - Method in class io.smallrye.context.api.ManagedExecutorConfig.Literal
- propagated() - Method in annotation type io.smallrye.context.api.ManagedExecutorConfig
-
Defines the set of thread context types to capture from the thread that creates a dependent stage (or that submits a task) and which to propagate to the thread where the action or task executes.
- propagated() - Method in class io.smallrye.context.api.ThreadContextConfig.Literal
- propagated() - Method in annotation type io.smallrye.context.api.ThreadContextConfig
-
Defines the set of thread context types to capture from the thread that contextualizes an action or task.
R
- remove() - Method in class io.smallrye.context.api.CurrentThreadContext.Literal
- remove() - Method in annotation type io.smallrye.context.api.CurrentThreadContext
-
Defines that the current thread context should be removed.
T
- ThreadContextConfig - Annotation Type in io.smallrye.context.api
-
Annotates a CDI injection point for a
ThreadContext
such that the container creates a new instance, which is identified within an application by its unique name. - ThreadContextConfig.Literal - Class in io.smallrye.context.api
-
Util class used for inline creation of
ThreadContextConfig
annotation instances.
U
- unchanged() - Method in class io.smallrye.context.api.CurrentThreadContext.Literal
- unchanged() - Method in annotation type io.smallrye.context.api.CurrentThreadContext
-
Defines a set of thread context types that are essentially ignored, in that they are neither captured nor are they propagated or cleared from thread(s) that execute the action or task.
- unchanged() - Method in class io.smallrye.context.api.ThreadContextConfig.Literal
- unchanged() - Method in annotation type io.smallrye.context.api.ThreadContextConfig
-
Defines a set of thread context types that are essentially ignored, in that they are neither captured nor are they propagated or cleared from thread(s) that execute the action or task.
V
- value() - Method in class io.smallrye.context.api.NamedInstance.Literal
- value() - Method in annotation type io.smallrye.context.api.NamedInstance
-
Unique name that qualifies a
ManagedExecutor
orThreadContext
.
All Classes All Packages