Uses of Interface
io.grpc.ServerCallHandler
Packages that use ServerCallHandler
Package
Description
The gRPC core public API.
API for the Stub layer.
Utilities with advanced features in the core layer that user can optionally use.
-
Uses of ServerCallHandler in io.grpc
Methods in io.grpc that return ServerCallHandlerModifier and TypeMethodDescriptionServerMethodDefinition.getServerCallHandler()
Handler for incoming calls.static <ReqT,
RespT>
ServerCallHandler<ReqT, RespT> InternalServerInterceptors.interceptCallHandlerCreate
(ServerInterceptor interceptor, ServerCallHandler<ReqT, RespT> callHandler) Methods in io.grpc with parameters of type ServerCallHandlerModifier and TypeMethodDescription<ReqT,
RespT>
ServerServiceDefinition.BuilderServerServiceDefinition.Builder.addMethod
(MethodDescriptor<ReqT, RespT> method, ServerCallHandler<ReqT, RespT> handler) Add a method to be supported by the service.static <ReqT,
RespT>
ServerMethodDefinition<ReqT, RespT> ServerMethodDefinition.create
(MethodDescriptor<ReqT, RespT> method, ServerCallHandler<ReqT, RespT> handler) Create a new instance.static <ReqT,
RespT>
ServerCall.Listener<ReqT> Contexts.interceptCall
(Context context, ServerCall<ReqT, RespT> call, Metadata headers, ServerCallHandler<ReqT, RespT> next) Make the providedContext
Context.current()
for the creation of a listener to a received call and for all events received by that listener.<ReqT,
RespT>
ServerCall.Listener<ReqT> ServerInterceptor.interceptCall
(ServerCall<ReqT, RespT> call, Metadata headers, ServerCallHandler<ReqT, RespT> next) static <ReqT,
RespT>
ServerCallHandler<ReqT, RespT> InternalServerInterceptors.interceptCallHandlerCreate
(ServerInterceptor interceptor, ServerCallHandler<ReqT, RespT> callHandler) ServerMethodDefinition.withServerCallHandler
(ServerCallHandler<ReqT, RespT> handler) Create a new method definition with a different call handler. -
Uses of ServerCallHandler in io.grpc.stub
Methods in io.grpc.stub that return ServerCallHandlerModifier and TypeMethodDescriptionstatic <ReqT,
RespT>
ServerCallHandler<ReqT, RespT> ServerCalls.asyncBidiStreamingCall
(ServerCalls.BidiStreamingMethod<ReqT, RespT> method) Creates aServerCallHandler
for a bidi streaming method of the service.static <ReqT,
RespT>
ServerCallHandler<ReqT, RespT> ServerCalls.asyncClientStreamingCall
(ServerCalls.ClientStreamingMethod<ReqT, RespT> method) Creates aServerCallHandler
for a client streaming method of the service.static <ReqT,
RespT>
ServerCallHandler<ReqT, RespT> ServerCalls.asyncServerStreamingCall
(ServerCalls.ServerStreamingMethod<ReqT, RespT> method) Creates aServerCallHandler
for a server streaming method of the service.static <ReqT,
RespT>
ServerCallHandler<ReqT, RespT> ServerCalls.asyncUnaryCall
(ServerCalls.UnaryMethod<ReqT, RespT> method) Creates aServerCallHandler
for a unary call method of the service. -
Uses of ServerCallHandler in io.grpc.util
Methods in io.grpc.util with parameters of type ServerCallHandlerModifier and TypeMethodDescription<ReqT,
RespT>
ServerCall.Listener<ReqT> TransmitStatusRuntimeExceptionInterceptor.interceptCall
(ServerCall<ReqT, RespT> call, Metadata headers, ServerCallHandler<ReqT, RespT> next)