Modifier and Type | Class | 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 it's 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 | 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 | Description |
---|---|
CheckedForwardingClientCall(ClientCall<ReqT,RespT> delegate) |
|
SimpleForwardingClientCall(ClientCall<ReqT,RespT> delegate) |