Package io.grpc.reflection.v1
Class ServerReflectionGrpc.MethodHandlers<Req,Resp>
java.lang.Object
io.grpc.reflection.v1.ServerReflectionGrpc.MethodHandlers<Req,Resp>
- All Implemented Interfaces:
ServerCalls.BidiStreamingMethod<Req,
,Resp> ServerCalls.ClientStreamingMethod<Req,
,Resp> ServerCalls.ServerStreamingMethod<Req,
,Resp> ServerCalls.StreamingRequestMethod<Req,
,Resp> ServerCalls.UnaryMethod<Req,
,Resp> ServerCalls.UnaryRequestMethod<Req,
Resp>
- Enclosing class:
ServerReflectionGrpc
private static final class ServerReflectionGrpc.MethodHandlers<Req,Resp>
extends Object
implements ServerCalls.UnaryMethod<Req,Resp>, ServerCalls.ServerStreamingMethod<Req,Resp>, ServerCalls.ClientStreamingMethod<Req,Resp>, ServerCalls.BidiStreamingMethod<Req,Resp>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final int
private final ServerReflectionGrpc.AsyncService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioninvoke
(StreamObserver<Resp> responseObserver) The providedresponseObserver
will extendServerCallStreamObserver
.void
invoke
(Req request, StreamObserver<Resp> responseObserver) The providedresponseObserver
will extendServerCallStreamObserver
.
-
Field Details
-
serviceImpl
-
methodId
private final int methodId
-
-
Constructor Details
-
MethodHandlers
MethodHandlers(ServerReflectionGrpc.AsyncService serviceImpl, int methodId)
-
-
Method Details
-
invoke
Description copied from interface:ServerCalls.UnaryRequestMethod
The providedresponseObserver
will extendServerCallStreamObserver
.- Specified by:
invoke
in interfaceServerCalls.ServerStreamingMethod<Req,
Resp> - Specified by:
invoke
in interfaceServerCalls.UnaryMethod<Req,
Resp> - Specified by:
invoke
in interfaceServerCalls.UnaryRequestMethod<Req,
Resp>
-
invoke
Description copied from interface:ServerCalls.StreamingRequestMethod
The providedresponseObserver
will extendServerCallStreamObserver
.- Specified by:
invoke
in interfaceServerCalls.BidiStreamingMethod<Req,
Resp> - Specified by:
invoke
in interfaceServerCalls.ClientStreamingMethod<Req,
Resp> - Specified by:
invoke
in interfaceServerCalls.StreamingRequestMethod<Req,
Resp>
-