ReqT - gRPC request typeRespT - gRPC response typepublic class GrpcExceptionListener<ReqT,RespT> extends ForwardingServerCallListener.SimpleForwardingServerCallListener<ReqT>
ServerCall.Listener for server side exception handling.ForwardingServerCallListener.SimpleForwardingServerCallListener<ReqT>| Modifier | Constructor and Description |
|---|---|
protected |
GrpcExceptionListener(ServerCall.Listener<ReqT> delegate,
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) |
delegateprotected GrpcExceptionListener(ServerCall.Listener<ReqT> delegate, 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).public void onMessage(ReqT message)
onMessage in class ForwardingServerCallListener<ReqT>public void onHalfClose()
onHalfClose in class ForwardingServerCallListener.SimpleForwardingServerCallListener<ReqT>