Class FeignAuthorizationSessionServiceErrorDecoder
java.lang.Object
ru.foodtechlab.lib.auth.integration.restapi.feign.commons.AuthorizationErrorDecoder
ru.foodtechlab.lib.auth.integration.restapi.feign.authorization.session.FeignAuthorizationSessionServiceErrorDecoder
- All Implemented Interfaces:
feign.codec.ErrorDecoder
-
Nested Class Summary
Nested classes/interfaces inherited from interface feign.codec.ErrorDecoder
feign.codec.ErrorDecoder.Default, feign.codec.ErrorDecoder.RetryAfterDecoder -
Field Summary
Fields inherited from class ru.foodtechlab.lib.auth.integration.restapi.feign.commons.AuthorizationErrorDecoder
accessTokenService, mapper, reasonsForRetry -
Constructor Summary
ConstructorsConstructorDescriptionFeignAuthorizationSessionServiceErrorDecoder(com.fasterxml.jackson.databind.ObjectMapper mapper, AccessTokenService accessTokenService) -
Method Summary
Methods inherited from class ru.foodtechlab.lib.auth.integration.restapi.feign.commons.AuthorizationErrorDecoder
decode
-
Constructor Details
-
FeignAuthorizationSessionServiceErrorDecoder
public FeignAuthorizationSessionServiceErrorDecoder(com.fasterxml.jackson.databind.ObjectMapper mapper, AccessTokenService accessTokenService)
-
-
Method Details
-
decode
public Exception decode(ru.foodtechlab.aeh.core.ErrorApiResponse<ru.foodtechlab.aeh.core.Error> errorApiResponse) - Overrides:
decodein classAuthorizationErrorDecoder
-