3434import org .springframework .web .service .invoker .HttpServiceProxyFactory ;
3535
3636/**
37- * {@link HttpExchangeAdapter} that enables an {@link HttpServiceProxyFactory} to use
38- * {@link RestTemplate} for request execution.
37+ * {@link HttpExchangeAdapter} that enables an {@link HttpServiceProxyFactory}
38+ * to use {@link RestTemplate} for request execution.
3939 *
4040 * <p>Use static factory methods in this class to create an
41- * {@link HttpServiceProxyFactory} configured with a given {@link RestTemplate}.
41+ * {@link HttpServiceProxyFactory} configured with the given {@link RestTemplate}.
4242 *
4343 * @author Olga Maciaszek-Sharma
4444 * @since 6.1
@@ -59,71 +59,69 @@ public boolean supportsRequestAttributes() {
5959 }
6060
6161 @ Override
62- public void exchange (HttpRequestValues requestValues ) {
63- this .restTemplate .exchange (newRequest (requestValues ), Void .class );
62+ public void exchange (HttpRequestValues values ) {
63+ this .restTemplate .exchange (newRequest (values ), Void .class );
6464 }
6565
6666 @ Override
67- public HttpHeaders exchangeForHeaders (HttpRequestValues requestValues ) {
68- return this .restTemplate .exchange (newRequest (requestValues ), Void .class ).getHeaders ();
67+ public HttpHeaders exchangeForHeaders (HttpRequestValues values ) {
68+ return this .restTemplate .exchange (newRequest (values ), Void .class ).getHeaders ();
6969 }
7070
7171 @ Override
72- public <T > T exchangeForBody (HttpRequestValues requestValues , ParameterizedTypeReference <T > bodyType ) {
73- return this .restTemplate .exchange (newRequest (requestValues ), bodyType ).getBody ();
72+ public <T > T exchangeForBody (HttpRequestValues values , ParameterizedTypeReference <T > bodyType ) {
73+ return this .restTemplate .exchange (newRequest (values ), bodyType ).getBody ();
7474 }
7575
7676 @ Override
77- public ResponseEntity <Void > exchangeForBodilessEntity (HttpRequestValues requestValues ) {
78- return this .restTemplate .exchange (newRequest (requestValues ), Void .class );
77+ public ResponseEntity <Void > exchangeForBodilessEntity (HttpRequestValues values ) {
78+ return this .restTemplate .exchange (newRequest (values ), Void .class );
7979 }
8080
8181 @ Override
82- public <T > ResponseEntity <T > exchangeForEntity (
83- HttpRequestValues requestValues , ParameterizedTypeReference <T > bodyType ) {
84-
85- return this .restTemplate .exchange (newRequest (requestValues ), bodyType );
82+ public <T > ResponseEntity <T > exchangeForEntity (HttpRequestValues values , ParameterizedTypeReference <T > bodyType ) {
83+ return this .restTemplate .exchange (newRequest (values ), bodyType );
8684 }
8785
88- private RequestEntity <?> newRequest (HttpRequestValues requestValues ) {
86+ private RequestEntity <?> newRequest (HttpRequestValues values ) {
8987 URI uri ;
90- if (requestValues .getUri () != null ) {
91- uri = requestValues .getUri ();
88+ if (values .getUri () != null ) {
89+ uri = values .getUri ();
9290 }
93- else if (requestValues .getUriTemplate () != null ) {
94- String uriTemplate = requestValues .getUriTemplate ();
95- Map <String , String > variables = requestValues .getUriVariables ();
91+ else if (values .getUriTemplate () != null ) {
92+ String uriTemplate = values .getUriTemplate ();
93+ Map <String , String > variables = values .getUriVariables ();
9694 uri = this .restTemplate .getUriTemplateHandler ().expand (uriTemplate , variables );
9795 }
9896 else {
9997 throw new IllegalStateException ("Neither full URL nor URI template" );
10098 }
10199
102- HttpMethod httpMethod = requestValues .getHttpMethod ();
100+ HttpMethod httpMethod = values .getHttpMethod ();
103101 Assert .notNull (httpMethod , "HttpMethod is required" );
104102
105103 RequestEntity .BodyBuilder builder = RequestEntity .method (httpMethod , uri );
106- builder .headers (requestValues .getHeaders ());
104+ builder .headers (values .getHeaders ());
107105
108- if (!requestValues .getCookies ().isEmpty ()) {
106+ if (!values .getCookies ().isEmpty ()) {
109107 List <String > cookies = new ArrayList <>();
110- requestValues .getCookies ().forEach ((name , values ) -> values .forEach (value -> {
108+ values .getCookies ().forEach ((name , cookieValues ) -> cookieValues .forEach (value -> {
111109 HttpCookie cookie = new HttpCookie (name , value );
112110 cookies .add (cookie .toString ());
113111 }));
114112 builder .header (HttpHeaders .COOKIE , String .join ("; " , cookies ));
115113 }
116114
117- if (requestValues .getBodyValue () != null ) {
118- return builder .body (requestValues .getBodyValue ());
115+ if (values .getBodyValue () != null ) {
116+ return builder .body (values .getBodyValue ());
119117 }
120118
121119 return builder .build ();
122120 }
123121
124122
125123 /**
126- * Create a {@link RestTemplateAdapter} with the given {@link RestTemplate}.
124+ * Create a {@link RestTemplateAdapter} for the given {@link RestTemplate}.
127125 */
128126 public static RestTemplateAdapter create (RestTemplate restTemplate ) {
129127 return new RestTemplateAdapter (restTemplate );
0 commit comments