ReqT - gRPC request typeRespT - gRPC response typepublic class GrpcExceptionListener<ReqT,RespT>
extends io.grpc.ForwardingServerCallListener.SimpleForwardingServerCallListener<ReqT>
ServerCall.Listener for server side exception handling.| Modifier | Constructor and Description |
|---|---|
protected |
GrpcExceptionListener(io.grpc.ServerCall.Listener<ReqT> delegate,
io.grpc.ServerCall<ReqT,RespT> serverCall,
GrpcExceptionResponseHandler exceptionHandler)
Creates a new exception handling grpc server call listener.
|
| Modifier and Type | Method and Description |
|---|---|
void |
onHalfClose() |
void |
onMessage(ReqT message) |
protected GrpcExceptionListener(io.grpc.ServerCall.Listener<ReqT> delegate, io.grpc.ServerCall<ReqT,RespT> serverCall, GrpcExceptionResponseHandler exceptionHandler)
delegate - The listener to delegate to (Required).serverCall - The server call to used to send the error responses (Required).exceptionHandler - The exception handler to use (Required).