aboutsummaryrefslogtreecommitdiff
path: root/testing
diff options
context:
space:
mode:
authordapengzhang0 <zdapeng@google.com>2017-11-22 14:31:35 -0800
committerZHANG Dapeng <zdapeng@google.com>2017-11-22 16:09:59 -0800
commit83c417b639e68fc4897cab534869fdcb80118c38 (patch)
treeef4030bd0ff498fb3301e356d845605cbd7ae1b5 /testing
parentbaebca213e9bcbac747b5a3b532731f80aee8825 (diff)
downloadgrpc-grpc-java-83c417b639e68fc4897cab534869fdcb80118c38.tar.gz
testing: delete deprecated NoopClientCall and NoopServerCall
Diffstat (limited to 'testing')
-rw-r--r--testing/src/main/java/io/grpc/testing/NoopClientCall.java58
-rw-r--r--testing/src/main/java/io/grpc/testing/NoopServerCall.java67
2 files changed, 0 insertions, 125 deletions
diff --git a/testing/src/main/java/io/grpc/testing/NoopClientCall.java b/testing/src/main/java/io/grpc/testing/NoopClientCall.java
deleted file mode 100644
index 76ec40b44..000000000
--- a/testing/src/main/java/io/grpc/testing/NoopClientCall.java
+++ /dev/null
@@ -1,58 +0,0 @@
-/*
- * Copyright 2016, gRPC Authors All rights reserved.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package io.grpc.testing;
-
-import io.grpc.ClientCall;
-import io.grpc.ExperimentalApi;
-import io.grpc.Metadata;
-
-/**
- * {@link NoopClientCall} is a class that is designed for use in tests. It is designed to be used
- * in places where a scriptable call is necessary. By default, all methods are noops, and designed
- * to be overridden.
- *
- * @deprecated moved to {@link io.grpc.internal.NoopClientCall} and for internal use only. Please
- * use {@link GrpcServerRule} to test on InProcess channels instead
- */
-@Deprecated
-@ExperimentalApi("https://github.com/grpc/grpc-java/issues/2234")
-public class NoopClientCall<ReqT, RespT> extends ClientCall<ReqT, RespT> {
-
- /**
- * {@link NoopClientCall.NoopClientCallListener} is a class that is designed for use in tests.
- * It is designed to be used in places where a scriptable call listener is necessary. By
- * default, all methods are noops, and designed to be overridden.
- */
- @Deprecated
- public static class NoopClientCallListener<T> extends ClientCall.Listener<T> {
- }
-
- @Override
- public void start(ClientCall.Listener<RespT> listener, Metadata headers) {}
-
- @Override
- public void request(int numMessages) {}
-
- @Override
- public void cancel(String message, Throwable cause) {}
-
- @Override
- public void halfClose() {}
-
- @Override
- public void sendMessage(ReqT message) {}
-}
diff --git a/testing/src/main/java/io/grpc/testing/NoopServerCall.java b/testing/src/main/java/io/grpc/testing/NoopServerCall.java
deleted file mode 100644
index a2f7bd676..000000000
--- a/testing/src/main/java/io/grpc/testing/NoopServerCall.java
+++ /dev/null
@@ -1,67 +0,0 @@
-/*
- * Copyright 2016, gRPC Authors All rights reserved.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package io.grpc.testing;
-
-import io.grpc.ExperimentalApi;
-import io.grpc.Metadata;
-import io.grpc.MethodDescriptor;
-import io.grpc.ServerCall;
-import io.grpc.Status;
-
-/**
- * {@link NoopServerCall} is a class that is designed for use in tests. It is designed to be used
- * in places where a scriptable call is necessary. By default, all methods are noops, and designed
- * to be overridden.
- *
- * @deprecated moved to {@link io.grpc.internal.NoopServerCall} and for internal use only. Please
- * use {@link GrpcServerRule} to test on InProcess channels instead
- */
-@Deprecated
-@ExperimentalApi("https://github.com/grpc/grpc-java/issues/2234")
-public class NoopServerCall<ReqT, RespT> extends ServerCall<ReqT, RespT> {
-
- /**
- * {@link NoopServerCall.NoopServerCallListener} is a class that is designed for use in tests.
- * It is designed to be used in places where a scriptable call listener is necessary. By
- * default, all methods are noops, and designed to be overridden.
- */
- @Deprecated
- public static class NoopServerCallListener<T> extends ServerCall.Listener<T> {
- }
-
- @Override
- public void request(int numMessages) {}
-
- @Override
- public void sendHeaders(Metadata headers) {}
-
- @Override
- public void sendMessage(RespT message) {}
-
- @Override
- public void close(Status status, Metadata trailers) {}
-
- @Override
- public boolean isCancelled() {
- return false;
- }
-
- @Override
- public MethodDescriptor<ReqT, RespT> getMethodDescriptor() {
- return null;
- }
-}