C D I M N O P R T U V 
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 and ThreadContext 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 or ThreadContext.
C D I M N O P R T U V 
All Classes All Packages