Class AbstractProblemResponseErrorHandler

java.lang.Object
org.springframework.web.client.DefaultResponseErrorHandler
io.github.belgif.rest.problem.spring.AbstractProblemResponseErrorHandler
All Implemented Interfaces:
org.springframework.web.client.ResponseErrorHandler
Direct Known Subclasses:
ProblemResponseErrorHandler

public abstract class AbstractProblemResponseErrorHandler extends org.springframework.web.client.DefaultResponseErrorHandler
RestTemplate/RestClient error handler that converts problem responses to Problem exceptions.
  • Constructor Details

  • Method Details

    • handleError

      public void handleError(URI url, org.springframework.http.HttpMethod method, org.springframework.http.client.ClientHttpResponse response) throws IOException
      Specified by:
      handleError in interface org.springframework.web.client.ResponseErrorHandler
      Overrides:
      handleError in class org.springframework.web.client.DefaultResponseErrorHandler
      Throws:
      IOException