Class ResponseErrorMapper
java.lang.Object
de.kaiserpfalzedv.services.sms77.mapper.ResponseErrorMapper
- All Implemented Interfaces:
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>
-
Nested Class Summary
Nested classes/interfaces inherited from interface feign.codec.ErrorDecoder
feign.codec.ErrorDecoder.Default, feign.codec.ErrorDecoder.RetryAfterDecoder
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
SMS_FAILED_FOR_AT_LEAST_ONE_RECIPIENT
public static final int SMS_FAILED_FOR_AT_LEAST_ONE_RECIPIENT- See Also:
-
INVALID_FROM
public static final int INVALID_FROM- See Also:
-
INVALID_TO
public static final int INVALID_TO- See Also:
-
NO_TO
public static final int NO_TO- See Also:
-
NO_TEXT
public static final int NO_TEXT- See Also:
-
TEXT_TOO_LONG
public static final int TEXT_TOO_LONG- See Also:
-
RELOAD_DETECTED
public static final int RELOAD_DETECTED- See Also:
-
MAX_DAILY_LIMIT_FOR_NUMBER
public static final int MAX_DAILY_LIMIT_FOR_NUMBER- See Also:
-
NO_CREDITS_LEFT
public static final int NO_CREDITS_LEFT- See Also:
-
CARRIER_TRANSFER_FAILED
public static final int CARRIER_TRANSFER_FAILED- See Also:
-
AUTHENTICATION_FAILED
public static final int AUTHENTICATION_FAILED- See Also:
-
SIGNATURE_CHECK_FAILED
public static final int SIGNATURE_CHECK_FAILED- See Also:
-
API_KEY_NOT_AUTHORIZED
public static final int API_KEY_NOT_AUTHORIZED- See Also:
-
WRONG_SERVER_IP
public static final int WRONG_SERVER_IP- See Also:
-
-
Constructor Details
-
ResponseErrorMapper
public ResponseErrorMapper()
-
-
Method Details
-
decode
- Specified by:
decode
in interfacefeign.codec.ErrorDecoder
-