Modifier and Type | Class and Description |
---|---|
static class |
ClientInterceptors.CheckedForwardingClientCall<ReqT,RespT>
A
ForwardingClientCall that delivers exceptions from its start logic to the
call listener. |
class |
ForwardingClientCall<ReqT,RespT>
A
ClientCall which forwards all of its methods to another ClientCall . |
static class |
ForwardingClientCall.SimpleForwardingClientCall<ReqT,RespT>
A simplified version of
ForwardingClientCall where subclasses can pass in a ClientCall as the delegate. |
Modifier and Type | Method and Description |
---|---|
protected ClientCall<ReqT,RespT> |
ClientInterceptors.CheckedForwardingClientCall.delegate() |
protected abstract ClientCall<ReqT,RespT> |
ForwardingClientCall.delegate()
Returns the delegated
ClientCall . |
protected ClientCall<ReqT,RespT> |
ForwardingClientCall.SimpleForwardingClientCall.delegate() |
<ReqT,RespT> |
ClientInterceptor.interceptCall(MethodDescriptor<ReqT,RespT> method,
CallOptions callOptions,
Channel next)
|
abstract <RequestT,ResponseT> |
Channel.newCall(MethodDescriptor<RequestT,ResponseT> methodDescriptor,
CallOptions callOptions)
Create a
ClientCall to the remote operation specified by the given
MethodDescriptor . |
Constructor and Description |
---|
CheckedForwardingClientCall(ClientCall<ReqT,RespT> delegate) |
SimpleForwardingClientCall(ClientCall<ReqT,RespT> delegate) |