diff --git a/spring-web/src/main/java/org/springframework/http/client/OkHttpAsyncClientHttpRequest.java b/spring-web/src/main/java/org/springframework/http/client/OkHttpAsyncClientHttpRequest.java index 6b0424226272f5cee1e2f50478e3c2c4e3035b19..644709423a7fa5801ab2494b121e55136b3c55b1 100644 --- a/spring-web/src/main/java/org/springframework/http/client/OkHttpAsyncClientHttpRequest.java +++ b/spring-web/src/main/java/org/springframework/http/client/OkHttpAsyncClientHttpRequest.java @@ -39,7 +39,9 @@ import org.springframework.util.concurrent.SettableListenableFuture; * @author Arjen Poutsma * @since 4.3 * @see org.springframework.http.client.OkHttp3AsyncClientHttpRequest + * @deprecated as of Spring 5.0, in favor of OkHttp 3.x */ +@Deprecated class OkHttpAsyncClientHttpRequest extends AbstractBufferingAsyncClientHttpRequest { private final OkHttpClient client; @@ -75,6 +77,7 @@ class OkHttpAsyncClientHttpRequest extends AbstractBufferingAsyncClientHttpReque } + @Deprecated private static class OkHttpListenableFuture extends SettableListenableFuture { private final Call call; diff --git a/spring-web/src/main/java/org/springframework/http/client/OkHttpClientHttpRequest.java b/spring-web/src/main/java/org/springframework/http/client/OkHttpClientHttpRequest.java index a2f75be435a1302c5d61a7786d10ef01e99b1483..70821c345ece5bb9f90e555a2701b5c77c3a9940 100644 --- a/spring-web/src/main/java/org/springframework/http/client/OkHttpClientHttpRequest.java +++ b/spring-web/src/main/java/org/springframework/http/client/OkHttpClientHttpRequest.java @@ -34,7 +34,9 @@ import org.springframework.http.HttpMethod; * @author Arjen Poutsma * @since 4.2 * @see org.springframework.http.client.OkHttp3ClientHttpRequest + * @deprecated as of Spring 5.0, in favor of OkHttp 3.x */ +@Deprecated class OkHttpClientHttpRequest extends AbstractBufferingClientHttpRequest { private final OkHttpClient client; diff --git a/spring-web/src/main/java/org/springframework/http/client/OkHttpClientHttpRequestFactory.java b/spring-web/src/main/java/org/springframework/http/client/OkHttpClientHttpRequestFactory.java index d5ae9e97eee75195e168afa72810214da2a6b256..c0cf802a98f425d2d80e5f536f6779c05e0a3977 100644 --- a/spring-web/src/main/java/org/springframework/http/client/OkHttpClientHttpRequestFactory.java +++ b/spring-web/src/main/java/org/springframework/http/client/OkHttpClientHttpRequestFactory.java @@ -42,7 +42,9 @@ import org.springframework.util.StringUtils; * @author Arjen Poutsma * @since 4.2 * @see org.springframework.http.client.OkHttp3ClientHttpRequestFactory + * @deprecated as of Spring 5.0, in favor of OkHttp 3.x */ +@Deprecated public class OkHttpClientHttpRequestFactory implements ClientHttpRequestFactory, AsyncClientHttpRequestFactory, DisposableBean { diff --git a/spring-web/src/main/java/org/springframework/http/client/OkHttpClientHttpResponse.java b/spring-web/src/main/java/org/springframework/http/client/OkHttpClientHttpResponse.java index 6a0639f536b67c24c9f66e9175be34e260767a96..9d5e2a0e98907a8ac6a12aa910c8e5605cd7436d 100644 --- a/spring-web/src/main/java/org/springframework/http/client/OkHttpClientHttpResponse.java +++ b/spring-web/src/main/java/org/springframework/http/client/OkHttpClientHttpResponse.java @@ -31,7 +31,9 @@ import org.springframework.util.Assert; * @author Arjen Poutsma * @since 4.2 * @see org.springframework.http.client.OkHttp3ClientHttpResponse + * @deprecated as of Spring 5.0, in favor of OkHttp 3.x */ +@Deprecated class OkHttpClientHttpResponse extends AbstractClientHttpResponse { private final Response response;