Uses of Interface
io.helidon.common.context.Context
Package
Description
Support for context propagation across executor boundaries.
Helidon Database Client API.
Core classes used by both the gRPC server and gRPC client.
CDI extension for Helidon MP.
Configuration for traced components, spans and logs.
Helidon WebClient APIs shared by all types of clients.
Helidon WebServer module, combining common server API, HTTP API and HTTP/1.1 API to create a server.
Helidon WebServer HTTP specific APIs.
-
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.DbClientServiceContextImpl.context()
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.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.api
-
Uses of Context in io.helidon.webserver
Modifier and TypeMethodDescriptionListenerContext.context()
Server context configured as the top level parents of all request context.WebServer.context()
Context associated with theWebServer
, used as a parent for listener contexts.Modifier and TypeMethodDescriptionListenerConfig.BuilderBase.ListenerConfigImpl.listenerContext()
ListenerConfig.BuilderBase.listenerContext()
Listener scoped context to be used as a parent for webserver request contexts (if used).WebServerConfig.BuilderBase.serverContext()
Context for the WebServer, if none defined, a new one will be created with global context as the root.WebServerConfig.BuilderBase.WebServerConfigImpl.serverContext()
Modifier and TypeMethodDescriptionListenerConfig.BuilderBase.listenerContext
(Context listenerContext) Listener scoped context to be used as a parent for webserver request contexts (if used).WebServerConfig.BuilderBase.serverContext
(Context serverContext) Context for the WebServer, if none defined, a new one will be created with global context as the root. -
Uses of Context in io.helidon.webserver.http