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 toHttpServletResponsemethods, taking care to portably handlestatusCode().- Since:
- 5.10
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static HttpServerResponsecreate(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Throwable caught)Throwableerror()HttpServletRequestWrapperrequest()intstatusCode()Objectunwrap()-
Methods inherited from class brave.http.HttpServerResponse
spanKind
-
Methods inherited from class brave.http.HttpResponse
finishTimestamp, method, route
-
-
-
-
Method Detail
-
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
public final Object unwrap()
- Specified by:
unwrapin classbrave.Response
-
request
@Nullable public HttpServletRequestWrapper request()
- Overrides:
requestin classHttpServerResponse
-
error
public Throwable error()
- Overrides:
errorin classHttpServerResponse
-
statusCode
public int statusCode()
- Specified by:
statusCodein classHttpResponse
-
-