Class WebApplicationExceptionMapper
java.lang.Object
io.goobi.viewer.api.rest.exceptions.WebApplicationExceptionMapper
- All Implemented Interfaces:
jakarta.ws.rs.ext.ExceptionMapper<jakarta.ws.rs.WebApplicationException>
@Provider
public class WebApplicationExceptionMapper
extends Object
implements jakarta.ws.rs.ext.ExceptionMapper<jakarta.ws.rs.WebApplicationException>
Catches general exceptions encountered during rest-api calls and creates an error response.
- Author:
- Florian Alpers
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetRequestHeaders.jakarta.ws.rs.core.Response
toResponse
(jakarta.ws.rs.WebApplicationException eParent)
-
Constructor Details
-
WebApplicationExceptionMapper
public WebApplicationExceptionMapper()
-
-
Method Details
-
toResponse
public jakarta.ws.rs.core.Response toResponse(jakarta.ws.rs.WebApplicationException eParent) - Specified by:
toResponse
in interfacejakarta.ws.rs.ext.ExceptionMapper<jakarta.ws.rs.WebApplicationException>
-
getRequestHeaders
getRequestHeaders.
- Returns:
- a
String
object.
-