Class PayPalProviderApiException

  • All Implemented Interfaces:
    Serializable

    public class PayPalProviderApiException
    extends RuntimeException
    Defines a generic error that can be thrown in response to receiving an error from an API that one of the providers received. This allows the error to bubble up to the local endpoint and be returned.
    Author:
    Dima Myroniuk (dmyroniuk)
    See Also:
    Serialized Form
    • Constructor Detail

      • PayPalProviderApiException

        public PayPalProviderApiException​(org.springframework.web.reactive.function.client.WebClientResponseException receivedException)
      • PayPalProviderApiException

        public PayPalProviderApiException​(String message,
                                          org.springframework.web.reactive.function.client.WebClientResponseException receivedException)
      • PayPalProviderApiException

        public PayPalProviderApiException​(String message,
                                          Throwable cause,
                                          org.springframework.web.reactive.function.client.WebClientResponseException receivedException)
      • PayPalProviderApiException

        public PayPalProviderApiException​(Throwable cause,
                                          org.springframework.web.reactive.function.client.WebClientResponseException receivedException)
    • Method Detail

      • getReceivedException

        public org.springframework.web.reactive.function.client.WebClientResponseException getReceivedException()