Uses of Interface
io.helidon.common.context.Context
Package
Description
Support for context propagation across executor boundaries.
Reactive Database API for Helidon.
Core classes used by both the reactive gRPC server API and gRPC client API.
Reactive gRPC server API.
CDI extension for Helidon MP.
Configuration for traced components, spans and logs.
A reactive client for rest calls.
Reactive web server API.
-
Uses of Context in io.helidon.common.context
Modifier and TypeMethodDescriptionContext.Builder.build()
static Context
Context.create()
Creates a new empty instance.static Context
Creates a new empty instance backed by its parent read-throughContext
.static Context
Contexts.globalContext()
Global context is always present and statically shared in this JVM.Modifier and TypeMethodDescriptionContexts.context()
Get context registry associated with current thread.Modifier and TypeMethodDescriptionstatic Context
Creates a new empty instance backed by its parent read-throughContext
.Parent of the new context.static void
Contexts.runInContext
(Context context, Runnable runnable) Run the runnable in the provided context.static <T> T
Contexts.runInContext
(Context context, Callable<T> callable) Run the callable in the provided context.static <T> T
Contexts.runInContextWithThrow
(Context context, Callable<T> callable) Run the callable in the provided context throwing any exception from its execution. -
Uses of Context in io.helidon.dbclient
Modifier and TypeMethodDescriptionDbClientServiceContext.context()
Context with parameters passed from the caller, such asSpanContext
for tracing.Modifier and TypeMethodDescriptionSet a new context to be used by other interceptors and when executing the statement. -
Uses of Context in io.helidon.grpc.core
Modifier and TypeFieldDescriptionstatic final io.grpc.Context.Key<Context>
ContextKeys.HELIDON_CONTEXT
The gRPC context key to use to obtain the HelidonContext
from the gRPCContext
. -
Uses of Context in io.helidon.grpc.server
Modifier and TypeMethodDescriptionGrpcServer.context()
Gets aGrpcServer
context.GrpcServerBasicConfig.context()
GrpcServerConfiguration.Builder.context()
Current HelidonContext
.GrpcServerConfiguration.context()
The top levelContext
to be used by the server.GrpcServerImpl.context()
Modifier and TypeMethodDescriptionConfigure the application scoped context to be used as a parent for webserver request contexts. -
Uses of Context in io.helidon.microprofile.cdi
-
Uses of Context in io.helidon.tracing.config
Modifier and TypeMethodDescriptionstatic SpanTracingConfig
TracingConfigUtil.spanConfig
(String component, String spanName, Context context) Get the configuration of a single span from the providedContext
. -
Uses of Context in io.helidon.webclient
Modifier and TypeMethodDescriptionWebClientServiceRequest.context()
Registry that can be used to propagate information from server (e.g.WebClientServiceResponse.context()
Context in which this response is received.Modifier and TypeMethodDescriptionSets specific context which should be used in requests.Explicitly configure a context to use. -
Uses of Context in io.helidon.webserver
Modifier and TypeMethodDescriptionServerConfiguration.context()
The top levelContext
to be used by this webserver.ServerRequest.context()
Returns a request context as a child ofWebServer
context.WebServer.context()
Gets aWebServer
context.Modifier and TypeMethodDescriptionDeprecated.Configure the application scoped context to be used as a parent for webserver request contexts.Configure the application scoped context to be used as a parent for webserver request contexts.