public class DefaultFallbackOutboundRequestErrorParser<T extends MonitoredRequestErrorModel> extends AbstractErrorParser<T>
| Constructor and Description |
|---|
DefaultFallbackOutboundRequestErrorParser() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Collection<java.lang.String> |
getSupportedMediaType() |
boolean |
isApplicable(java.lang.String contentType,
int statusCode)
Indicates whether this MonitoredRequestErrorParser is applicable to the given Response
|
T |
parseErrorFrom(java.lang.Class<T> errorClass,
int statusCode,
java.lang.String responseBody)
Gets the
MonitoredRequestError value from the Response |
createInstance, error, handleParserException, hasErrorStatusCodepublic DefaultFallbackOutboundRequestErrorParser()
public boolean isApplicable(java.lang.String contentType,
int statusCode)
MonitoredRequestErrorParserisApplicable in interface MonitoredRequestErrorParser<T extends MonitoredRequestErrorModel>isApplicable in class AbstractErrorParser<T extends MonitoredRequestErrorModel>contentType - Response content typestatusCode - response status codeprotected java.util.Collection<java.lang.String> getSupportedMediaType()
getSupportedMediaType in class AbstractErrorParser<T extends MonitoredRequestErrorModel>public T parseErrorFrom(java.lang.Class<T> errorClass, int statusCode, java.lang.String responseBody)
MonitoredRequestErrorParserMonitoredRequestError value from the ResponseerrorClass - class to be instantiated as errorstatusCode - response status coderesponseBody - Response body to extract the error fromTCopyright © 2018 SAP SE. All Rights Reserved.