diff --git a/api/src/main/java/io/grpc/ForwardingServerCall.java b/api/src/main/java/io/grpc/ForwardingServerCall.java index 6e64e7764f..d513d72dab 100644 --- a/api/src/main/java/io/grpc/ForwardingServerCall.java +++ b/api/src/main/java/io/grpc/ForwardingServerCall.java @@ -32,6 +32,11 @@ public abstract class ForwardingServerCall delegate().sendMessage(message); } + @Override + public MethodDescriptor 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 protected ServerCall delegate() { return delegate; } - - @Override - public MethodDescriptor getMethodDescriptor() { - return delegate.getMethodDescriptor(); - } } } diff --git a/api/src/test/java/io/grpc/ForwardingServerCallTest.java b/api/src/test/java/io/grpc/ForwardingServerCallTest.java index f5a601a64a..e6cb63fdd2 100644 --- a/api/src/test/java/io/grpc/ForwardingServerCallTest.java +++ b/api/src/test/java/io/grpc/ForwardingServerCallTest.java @@ -44,11 +44,6 @@ public class ForwardingServerCallTest { public void setUp() { forwarder = new ForwardingServerCall() { - @Override - public MethodDescriptor getMethodDescriptor() { - return serverCall.getMethodDescriptor(); - } - @Override protected ServerCall delegate() { return serverCall;