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.CancellableContextContext.cancellableAncestorMethods in io.grpc that return Context.CancellableContextModifier and TypeMethodDescription(package private) static Context.CancellableContextContext.cancellableAncestor(Context parent) Returnsparentif 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 givendurationfrom now. -
Uses of Context.CancellableContext in io.grpc.internal
Fields in io.grpc.internal declared as Context.CancellableContextModifier and TypeFieldDescriptionprivate final Context.CancellableContextServerCallImpl.contextprivate final Context.CancellableContextServerCallImpl.ServerStreamListenerImpl.contextprivate final Context.CancellableContextServerImpl.ContextCloser.contextprivate final Context.CancellableContextServerImpl.JumpToApplicationThreadServerStreamListener.contextMethods in io.grpc.internal that return Context.CancellableContextModifier and TypeMethodDescriptionprivate Context.CancellableContextServerImpl.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)