Class TemplateErrorResponseFilter
- java.lang.Object
-
- ru.vyarus.guicey.gsp.app.rest.support.TemplateErrorResponseFilter
-
- All Implemented Interfaces:
jakarta.ws.rs.container.ContainerResponseFilter
@Provider public class TemplateErrorResponseFilter extends java.lang.Object implements jakarta.ws.rs.container.ContainerResponseFilterDetect direct status response from rest (e.g.Response.status(404).build()) and tries to redirect it into custom error page. Note that in this case dropwizard will log 404 rest response, but actual response will return error page instead (so logs will be a bit misleading).- Since:
- 15.01.2019
-
-
Constructor Summary
Constructors Constructor Description TemplateErrorResponseFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfilter(jakarta.ws.rs.container.ContainerRequestContext requestContext, jakarta.ws.rs.container.ContainerResponseContext responseContext)
-
-
-
Method Detail
-
filter
public void filter(jakarta.ws.rs.container.ContainerRequestContext requestContext, jakarta.ws.rs.container.ContainerResponseContext responseContext) throws java.io.IOException- Specified by:
filterin interfacejakarta.ws.rs.container.ContainerResponseFilter- Throws:
java.io.IOException
-
-