Package brave.servlet
Class HttpServletResponseWrapper
java.lang.Object
brave.Response
brave.http.HttpResponse
brave.http.HttpServerResponse
brave.servlet.HttpServletResponseWrapper
public class HttpServletResponseWrapper extends HttpServerResponse
This delegates to
HttpServletResponse
methods, taking care to portably handle statusCode()
.- Since:
- 5.10
-
Method Summary
Modifier and Type Method Description static HttpServerResponse
create(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Throwable caught)
Throwable
error()
HttpServletRequestWrapper
request()
int
statusCode()
Object
unwrap()
-
Method Details
-
create
public static HttpServerResponse create(@Nullable javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, @Nullable Throwable caught)- Parameters:
caught
- an exception caught serving the request.- Since:
- 5.10
-
unwrap
-
request
- Overrides:
request
in classHttpServerResponse
-
error
- Overrides:
error
in classHttpServerResponse
-
statusCode
public int statusCode()- Specified by:
statusCode
in classHttpResponse
-