mirror of https://github.com/grpc/grpc-java.git
api: Forward getMethodDescriptor() in ForwardingServerCall
This commit is contained in:
parent
8d12baa447
commit
a9a7cd129c
|
|
@ -32,6 +32,11 @@ public abstract class ForwardingServerCall<ReqT, RespT>
|
|||
delegate().sendMessage(message);
|
||||
}
|
||||
|
||||
@Override
|
||||
public MethodDescriptor<ReqT, RespT> getMethodDescriptor() {
|
||||
return delegate().getMethodDescriptor();
|
||||
}
|
||||
|
||||
/**
|
||||
* A simplified version of {@link ForwardingServerCall} where subclasses can pass in a {@link
|
||||
* ServerCall} as the delegate.
|
||||
|
|
@ -49,10 +54,5 @@ public abstract class ForwardingServerCall<ReqT, RespT>
|
|||
protected ServerCall<ReqT, RespT> delegate() {
|
||||
return delegate;
|
||||
}
|
||||
|
||||
@Override
|
||||
public MethodDescriptor<ReqT, RespT> getMethodDescriptor() {
|
||||
return delegate.getMethodDescriptor();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -44,11 +44,6 @@ public class ForwardingServerCallTest {
|
|||
public void setUp() {
|
||||
forwarder =
|
||||
new ForwardingServerCall<Integer, Integer>() {
|
||||
@Override
|
||||
public MethodDescriptor<Integer, Integer> getMethodDescriptor() {
|
||||
return serverCall.getMethodDescriptor();
|
||||
}
|
||||
|
||||
@Override
|
||||
protected ServerCall<Integer, Integer> delegate() {
|
||||
return serverCall;
|
||||
|
|
|
|||
Loading…
Reference in New Issue