Class ExceptionResource

java.lang.Object
org.cardanofoundation.lob.app.support.spring_web.ExceptionResource
All Implemented Interfaces:
org.zalando.problem.spring.common.AdviceTrait, org.zalando.problem.spring.web.advice.AdviceTrait, org.zalando.problem.spring.web.advice.general.GeneralAdviceTrait, org.zalando.problem.spring.web.advice.general.ProblemAdviceTrait, org.zalando.problem.spring.web.advice.general.ResponseStatusAdviceTrait, org.zalando.problem.spring.web.advice.general.ThrowableAdviceTrait, org.zalando.problem.spring.web.advice.general.UnsupportedOperationAdviceTrait, org.zalando.problem.spring.web.advice.http.HttpAdviceTrait, org.zalando.problem.spring.web.advice.http.MethodNotAllowedAdviceTrait, org.zalando.problem.spring.web.advice.http.NotAcceptableAdviceTrait, org.zalando.problem.spring.web.advice.http.UnsupportedMediaTypeAdviceTrait, org.zalando.problem.spring.web.advice.io.IOAdviceTrait, org.zalando.problem.spring.web.advice.io.MessageNotReadableAdviceTrait, org.zalando.problem.spring.web.advice.io.MultipartAdviceTrait, org.zalando.problem.spring.web.advice.io.TypeMismatchAdviceTrait, org.zalando.problem.spring.web.advice.network.NetworkAdviceTrait, org.zalando.problem.spring.web.advice.network.SocketTimeoutAdviceTrait, org.zalando.problem.spring.web.advice.ProblemHandling, org.zalando.problem.spring.web.advice.routing.MissingServletRequestParameterAdviceTrait, org.zalando.problem.spring.web.advice.routing.MissingServletRequestPartAdviceTrait, org.zalando.problem.spring.web.advice.routing.NoHandlerFoundAdviceTrait, org.zalando.problem.spring.web.advice.routing.RoutingAdviceTrait, org.zalando.problem.spring.web.advice.routing.ServletRequestBindingAdviceTrait, org.zalando.problem.spring.web.advice.validation.BaseBindingResultAdviceTrait, org.zalando.problem.spring.web.advice.validation.BindAdviceTrait, org.zalando.problem.spring.web.advice.validation.ConstraintViolationAdviceTrait, org.zalando.problem.spring.web.advice.validation.MethodArgumentNotValidAdviceTrait, org.zalando.problem.spring.web.advice.validation.ValidationAdviceTrait

@ControllerAdvice public class ExceptionResource extends Object implements org.zalando.problem.spring.web.advice.ProblemHandling
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    default org.zalando.problem.StatusType
     
    default URI
     
    default String
     
    default org.springframework.http.ResponseEntity<org.zalando.problem.Problem>
    newConstraintViolationProblem(Throwable arg0, Collection<org.zalando.problem.violations.Violation> arg1, org.springframework.web.context.request.NativeWebRequest arg2)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.zalando.problem.spring.common.AdviceTrait

    createStackTrace, isCausalChainsEnabled, prepare, process, resolveResponseStatus, toProblem, toProblem, toProblem

    Methods inherited from interface org.zalando.problem.spring.web.advice.AdviceTrait

    create, create, create, create, create, create, create, create, create, fallback, log, negotiate, process

    Methods inherited from interface org.zalando.problem.spring.web.advice.validation.BaseBindingResultAdviceTrait

    createViolation, createViolation, createViolations

    Methods inherited from interface org.zalando.problem.spring.web.advice.validation.BindAdviceTrait

    handleBindingResult

    Methods inherited from interface org.zalando.problem.spring.web.advice.validation.ConstraintViolationAdviceTrait

    createViolation, handleConstraintViolation

    Methods inherited from interface org.zalando.problem.spring.web.advice.io.MessageNotReadableAdviceTrait

    handleMessageNotReadableException

    Methods inherited from interface org.zalando.problem.spring.web.advice.validation.MethodArgumentNotValidAdviceTrait

    handleMethodArgumentNotValid

    Methods inherited from interface org.zalando.problem.spring.web.advice.http.MethodNotAllowedAdviceTrait

    handleRequestMethodNotSupportedException

    Methods inherited from interface org.zalando.problem.spring.web.advice.routing.MissingServletRequestParameterAdviceTrait

    handleMissingServletRequestParameter

    Methods inherited from interface org.zalando.problem.spring.web.advice.routing.MissingServletRequestPartAdviceTrait

    handleMissingServletRequestPart

    Methods inherited from interface org.zalando.problem.spring.web.advice.io.MultipartAdviceTrait

    handleMultipart

    Methods inherited from interface org.zalando.problem.spring.web.advice.routing.NoHandlerFoundAdviceTrait

    handleNoHandlerFound

    Methods inherited from interface org.zalando.problem.spring.web.advice.http.NotAcceptableAdviceTrait

    handleMediaTypeNotAcceptable

    Methods inherited from interface org.zalando.problem.spring.web.advice.general.ProblemAdviceTrait

    handleProblem

    Methods inherited from interface org.zalando.problem.spring.web.advice.general.ResponseStatusAdviceTrait

    handleResponseStatusException

    Methods inherited from interface org.zalando.problem.spring.web.advice.routing.ServletRequestBindingAdviceTrait

    handleServletRequestBinding

    Methods inherited from interface org.zalando.problem.spring.web.advice.network.SocketTimeoutAdviceTrait

    handleSocketTimeout

    Methods inherited from interface org.zalando.problem.spring.web.advice.general.ThrowableAdviceTrait

    handleThrowable

    Methods inherited from interface org.zalando.problem.spring.web.advice.io.TypeMismatchAdviceTrait

    handleTypeMismatch

    Methods inherited from interface org.zalando.problem.spring.web.advice.http.UnsupportedMediaTypeAdviceTrait

    handleMediaTypeNotSupportedException

    Methods inherited from interface org.zalando.problem.spring.web.advice.general.UnsupportedOperationAdviceTrait

    handleUnsupportedOperation
  • Constructor Details

    • ExceptionResource

      public ExceptionResource()
  • Method Details

    • defaultConstraintViolationType

      default URI defaultConstraintViolationType()
    • defaultConstraintViolationStatus

      default org.zalando.problem.StatusType defaultConstraintViolationStatus()
    • formatFieldName

      default String formatFieldName(String arg0)
    • newConstraintViolationProblem

      default org.springframework.http.ResponseEntity<org.zalando.problem.Problem> newConstraintViolationProblem(Throwable arg0, Collection<org.zalando.problem.violations.Violation> arg1, org.springframework.web.context.request.NativeWebRequest arg2)