Uses of Interface
io.helidon.common.context.Context
-
Packages that use Context Package Description io.helidon.common.context Support for context propagation across executor boundaries.io.helidon.dbclient Reactive Database API for Helidon.io.helidon.grpc.core Core classes used by both the reactive gRPC server API and gRPC client API.io.helidon.grpc.server Reactive gRPC server API.io.helidon.microprofile.cdi CDI extension for Helidon MP.io.helidon.tracing.config Configuration for traced components, spans and logs.io.helidon.webclient A reactive client for rest calls.io.helidon.webclient.context.propagation Propagation of context values across network using HTTP Headers.io.helidon.webserver Reactive web server API. -
-
Uses of Context in io.helidon.common.context
Methods in io.helidon.common.context that return Context Modifier and Type Method Description Context
Context.Builder. build()
static Context
Context. create()
Creates a new empty instance.static Context
Context. create(Context parent)
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.Methods in io.helidon.common.context that return types with arguments of type Context Modifier and Type Method Description static Optional<Context>
Contexts. context()
Get context registry associated with current thread.Methods in io.helidon.common.context with parameters of type Context Modifier and Type Method Description static Context
Context. create(Context parent)
Creates a new empty instance backed by its parent read-throughContext
.Context.Builder
Context.Builder. parent(Context parent)
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
Methods in io.helidon.dbclient that return Context Modifier and Type Method Description Context
DbClientServiceContext. context()
Context with parameters passed from the caller, such asSpanContext
for tracing.Methods in io.helidon.dbclient with parameters of type Context Modifier and Type Method Description DbClientServiceContext
DbClientServiceContext. context(Context context)
Set a new context to be used by other interceptors and when executing the statement. -
Uses of Context in io.helidon.grpc.core
Fields in io.helidon.grpc.core with type parameters of type Context Modifier and Type Field Description static 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
Methods in io.helidon.grpc.server that return Context Modifier and Type Method Description Context
GrpcServer. context()
Gets aGrpcServer
context.Context
GrpcServerBasicConfig. context()
Context
GrpcServerConfiguration.Builder. context()
Context
GrpcServerConfiguration. context()
The top levelContext
to be used by the server.Context
GrpcServerImpl. context()
Methods in io.helidon.grpc.server with parameters of type Context Modifier and Type Method Description GrpcServerConfiguration.Builder
GrpcServerConfiguration.Builder. context(Context context)
Configure the application scoped context to be used as a parent for webserver request contexts. -
Uses of Context in io.helidon.microprofile.cdi
Methods in io.helidon.microprofile.cdi that return Context Modifier and Type Method Description Context
HelidonContainer. context()
The root context of MP. -
Uses of Context in io.helidon.tracing.config
Methods in io.helidon.tracing.config with parameters of type Context Modifier and Type Method Description static 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
Methods in io.helidon.webclient that return Context Modifier and Type Method Description Context
WebClientServiceRequest. context()
Registry that can be used to propagate information from server (e.g.Context
WebClientServiceResponse. context()
Context in which this response is received.Methods in io.helidon.webclient with parameters of type Context Modifier and Type Method Description WebClient.Builder
WebClient.Builder. context(Context context)
Sets specific context which should be used in requests.WebClientRequestBuilder
WebClientRequestBuilder. context(Context context)
Explicitly configure a context to use. -
Uses of Context in io.helidon.webclient.context.propagation
Methods in io.helidon.webclient.context.propagation with parameters of type Context Modifier and Type Method Description void
PropagationRecord. apply(Context context, WebClientRequestHeaders headers)
Apply this record on web client headers, reading the classifier from the provided context and registering headers. -
Uses of Context in io.helidon.webserver
Methods in io.helidon.webserver that return Context Modifier and Type Method Description Context
ServerConfiguration. context()
The top levelContext
to be used by this webserver.Context
ServerRequest. context()
Returns a request context as a child ofWebServer
context.Context
WebServer. context()
Gets aWebServer
context.Methods in io.helidon.webserver with parameters of type Context Modifier and Type Method Description ServerConfiguration.Builder
ServerConfiguration.Builder. context(Context context)
Deprecated.Configure the application scoped context to be used as a parent for webserver request contexts.WebServer.Builder
WebServer.Builder. context(Context context)
Configure the application scoped context to be used as a parent for webserver request contexts.
-