@ControllerAdvice
public class ExceptionAdvice
extends java.lang.Object
| Constructor and Description |
|---|
ExceptionAdvice() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.http.HttpEntity<be.dnsbelgium.rdap.core.RDAPError> |
handleIDNParseException(be.dnsbelgium.core.LabelException.IDNParseException ipe,
javax.servlet.http.HttpServletResponse response) |
org.springframework.http.HttpEntity<be.dnsbelgium.rdap.core.RDAPError> |
handleRdapError(be.dnsbelgium.rdap.core.RDAPError error,
javax.servlet.http.HttpServletResponse response) |
org.springframework.http.HttpEntity<be.dnsbelgium.rdap.core.RDAPError> |
handleUnhandledException(java.lang.Exception e,
javax.servlet.http.HttpServletResponse response) |
org.springframework.http.ResponseEntity<java.lang.String> |
handleUnsupportedMediaType(org.springframework.web.HttpMediaTypeNotAcceptableException hmtnae,
javax.servlet.http.HttpServletResponse response) |
@ExceptionHandler(value=be.dnsbelgium.rdap.core.RDAPError.class)
@ResponseBody
public org.springframework.http.HttpEntity<be.dnsbelgium.rdap.core.RDAPError> handleRdapError(be.dnsbelgium.rdap.core.RDAPError error,
javax.servlet.http.HttpServletResponse response)
@ExceptionHandler(value=be.dnsbelgium.core.LabelException.IDNParseException.class)
@ResponseBody
public org.springframework.http.HttpEntity<be.dnsbelgium.rdap.core.RDAPError> handleIDNParseException(be.dnsbelgium.core.LabelException.IDNParseException ipe,
javax.servlet.http.HttpServletResponse response)
@ExceptionHandler(value=org.springframework.web.HttpMediaTypeNotAcceptableException.class)
@ResponseBody
public org.springframework.http.ResponseEntity<java.lang.String> handleUnsupportedMediaType(org.springframework.web.HttpMediaTypeNotAcceptableException hmtnae,
javax.servlet.http.HttpServletResponse response)
throws java.io.IOException
java.io.IOException@ExceptionHandler(value=java.lang.Exception.class)
@ResponseBody
public org.springframework.http.HttpEntity<be.dnsbelgium.rdap.core.RDAPError> handleUnhandledException(java.lang.Exception e,
javax.servlet.http.HttpServletResponse response)