Package io.freefair.spring.okhttp.client
Class OkHttpClientRequest
java.lang.Object
org.springframework.http.client.AbstractClientHttpRequest
io.freefair.spring.okhttp.client.OkHttpClientRequest
- All Implemented Interfaces:
ClientHttpRequest,HttpMessage,HttpOutputMessage,HttpRequest,StreamingHttpOutputMessage
public class OkHttpClientRequest
extends AbstractClientHttpRequest
implements StreamingHttpOutputMessage
OkHttp based
ClientHttpRequest implementation.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.springframework.http.StreamingHttpOutputMessage
StreamingHttpOutputMessage.Body -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ClientHttpResponseexecuteInternal(HttpHeaders headers) protected OutputStreamgetBodyInternal(HttpHeaders headers) getURI()voidMethods inherited from class org.springframework.http.client.AbstractClientHttpRequest
assertNotExecuted, execute, getAttributes, getBody, getHeadersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.http.HttpMessage
getHeadersMethods inherited from interface org.springframework.http.HttpOutputMessage
getBody
-
Constructor Details
-
OkHttpClientRequest
-
-
Method Details
-
getMethod
- Specified by:
getMethodin interfaceHttpRequest
-
getURI
- Specified by:
getURIin interfaceHttpRequest
-
setBody
- Specified by:
setBodyin interfaceStreamingHttpOutputMessage
-
getBodyInternal
- Specified by:
getBodyInternalin classAbstractClientHttpRequest
-
executeInternal
- Specified by:
executeInternalin classAbstractClientHttpRequest- Throws:
IOException
-