Class ResponseErrorMapper

java.lang.Object
de.kaiserpfalzedv.services.sms77.mapper.ResponseErrorMapper
All Implemented Interfaces:
feign.codec.ErrorDecoder

@Service public class ResponseErrorMapper extends Object implements feign.codec.ErrorDecoder

ResponseErrorMapper -- Filters for HTTP Status codes of the API

The status codes are documented in the EAN-Search documentation, Appendix A. This mapper maps them to the runtime exceptions for a better handling.

Since:
3.0.0 2023-01-17
Author:
klenkes74 <rlichti@kaiserpfalz-edv.de>
  • Field Details

  • Constructor Details

    • ResponseErrorMapper

      public ResponseErrorMapper()
  • Method Details

    • decode

      public Exception decode(String methodKey, feign.Response response)
      Specified by:
      decode in interface feign.codec.ErrorDecoder