Uses of Class
io.grpc.Context.CancellableContext
Packages that use Context.CancellableContext
Package
Description
The gRPC core public API.
Interfaces and implementations that are internal to gRPC.
-
Uses of Context.CancellableContext in io.grpc
Fields in io.grpc declared as Context.CancellableContextModifier and TypeFieldDescription(package private) final Context.CancellableContext
Context.cancellableAncestor
Methods in io.grpc that return Context.CancellableContextModifier and TypeMethodDescription(package private) static Context.CancellableContext
Context.cancellableAncestor
(Context parent) Returnsparent
if it is aContext.CancellableContext
, otherwise returns the parent'sContext.cancellableAncestor
.Context.withCancellation()
Create a new context which is independently cancellable and also cascades cancellation from its parent.Context.withDeadline
(Deadline newDeadline, ScheduledExecutorService scheduler) Create a new context which will cancel itself at the givenDeadline
.Context.withDeadlineAfter
(long duration, TimeUnit unit, ScheduledExecutorService scheduler) Create a new context which will cancel itself after the givenduration
from now. -
Uses of Context.CancellableContext in io.grpc.internal
Fields in io.grpc.internal declared as Context.CancellableContextModifier and TypeFieldDescriptionprivate final Context.CancellableContext
ServerCallImpl.context
private final Context.CancellableContext
ServerCallImpl.ServerStreamListenerImpl.context
private final Context.CancellableContext
ServerImpl.ContextCloser.context
private final Context.CancellableContext
ServerImpl.JumpToApplicationThreadServerStreamListener.context
Methods in io.grpc.internal that return Context.CancellableContextModifier and TypeMethodDescriptionprivate Context.CancellableContext
ServerImpl.ServerTransportListenerImpl.createContext
(Metadata headers, StatsTraceContext statsTraceCtx) Constructors in io.grpc.internal with parameters of type Context.CancellableContextModifierConstructorDescription(package private)
ContextCloser
(Context.CancellableContext context, Throwable cause) JumpToApplicationThreadServerStreamListener
(Executor executor, Executor cancelExecutor, ServerStream stream, Context.CancellableContext context, io.perfmark.Tag tag) (package private)
ServerCallImpl
(ServerStream stream, MethodDescriptor<ReqT, RespT> method, Metadata inboundHeaders, Context.CancellableContext context, DecompressorRegistry decompressorRegistry, CompressorRegistry compressorRegistry, CallTracer serverCallTracer, io.perfmark.Tag tag) ServerStreamListenerImpl
(ServerCallImpl<ReqT, ?> call, ServerCall.Listener<ReqT> listener, Context.CancellableContext context)