From 47d7a435d6cc6290f8b8ad1e9ec9632ab035e8f7 Mon Sep 17 00:00:00 2001 From: Siyamed Sinir Date: Mon, 28 Jul 2014 12:51:22 -0700 Subject: [PATCH] make request callback implementations public -AcceptHeaderRequestCallback -HttpEntityRequestCallback -HttpUrlTemplate --- .../org/springframework/web/client/RestTemplate.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/spring-android-rest-template/src/main/java/org/springframework/web/client/RestTemplate.java b/spring-android-rest-template/src/main/java/org/springframework/web/client/RestTemplate.java index 3477e4fa..9df2a819 100644 --- a/spring-android-rest-template/src/main/java/org/springframework/web/client/RestTemplate.java +++ b/spring-android-rest-template/src/main/java/org/springframework/web/client/RestTemplate.java @@ -527,11 +527,11 @@ private void handleResponseError(HttpMethod method, URI url, ClientHttpResponse /** * Request callback implementation that prepares the request's accept headers. */ - private class AcceptHeaderRequestCallback implements RequestCallback { + public class AcceptHeaderRequestCallback implements RequestCallback { private final Class responseType; - private AcceptHeaderRequestCallback(Class responseType) { + public AcceptHeaderRequestCallback(Class responseType) { this.responseType = responseType; } @@ -565,16 +565,16 @@ public void doWithRequest(ClientHttpRequest request) throws IOException { /** * Request callback implementation that writes the given object to the request stream. */ - private class HttpEntityRequestCallback extends AcceptHeaderRequestCallback { + public class HttpEntityRequestCallback extends AcceptHeaderRequestCallback { private final HttpEntity requestEntity; - private HttpEntityRequestCallback(Object requestBody) { + public HttpEntityRequestCallback(Object requestBody) { this(requestBody, null); } @SuppressWarnings("unchecked") - private HttpEntityRequestCallback(Object requestBody, Class responseType) { + public HttpEntityRequestCallback(Object requestBody, Class responseType) { super(responseType); if (requestBody instanceof HttpEntity) { this.requestEntity = (HttpEntity) requestBody; @@ -722,7 +722,7 @@ public HttpHeaders extractData(ClientHttpResponse response) throws IOException { /** * HTTP-specific subclass of UriTemplate, overriding the encode method. */ - private static class HttpUrlTemplate extends UriTemplate { + public static class HttpUrlTemplate extends UriTemplate { private static final long serialVersionUID = 1L;