Package org.zalando.logbook.spring
Class BufferingClientHttpResponseWrapper
- java.lang.Object
-
- org.zalando.logbook.spring.BufferingClientHttpResponseWrapper
-
- All Implemented Interfaces:
Closeable,AutoCloseable,org.springframework.http.client.ClientHttpResponse,org.springframework.http.HttpInputMessage,org.springframework.http.HttpMessage
public class BufferingClientHttpResponseWrapper extends Object implements org.springframework.http.client.ClientHttpResponse
-
-
Constructor Summary
Constructors Constructor Description BufferingClientHttpResponseWrapper(org.springframework.http.client.ClientHttpResponse delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()InputStreamgetBody()org.springframework.http.HttpHeadersgetHeaders()intgetRawStatusCode()org.springframework.http.HttpStatusgetStatusCode()StringgetStatusText()
-
-
-
Constructor Detail
-
BufferingClientHttpResponseWrapper
public BufferingClientHttpResponseWrapper(org.springframework.http.client.ClientHttpResponse delegate) throws IOException- Throws:
IOException
-
-
Method Detail
-
getStatusCode
public org.springframework.http.HttpStatus getStatusCode() throws IOException- Specified by:
getStatusCodein interfaceorg.springframework.http.client.ClientHttpResponse- Throws:
IOException
-
getRawStatusCode
public int getRawStatusCode() throws IOException- Specified by:
getRawStatusCodein interfaceorg.springframework.http.client.ClientHttpResponse- Throws:
IOException
-
getStatusText
public String getStatusText() throws IOException
- Specified by:
getStatusTextin interfaceorg.springframework.http.client.ClientHttpResponse- Throws:
IOException
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceorg.springframework.http.client.ClientHttpResponse- Specified by:
closein interfaceCloseable
-
getBody
public InputStream getBody()
- Specified by:
getBodyin interfaceorg.springframework.http.HttpInputMessage
-
getHeaders
public org.springframework.http.HttpHeaders getHeaders()
- Specified by:
getHeadersin interfaceorg.springframework.http.HttpMessage
-
-