public abstract class AbstractErrorParser<T extends MonitoredRequestErrorModel> extends java.lang.Object implements MonitoredRequestErrorParser<T>
| Constructor and Description |
|---|
AbstractErrorParser() |
| Modifier and Type | Method and Description |
|---|---|
protected T |
createInstance(java.lang.Class<T> klazz) |
protected T |
error(java.lang.Class<T> errorClass,
java.lang.String code,
java.lang.String message) |
protected abstract java.util.Collection<java.lang.String> |
getSupportedMediaType() |
protected T |
handleParserException(java.lang.Class<T> errorClass,
java.lang.Exception e) |
protected boolean |
hasErrorStatusCode(int code) |
boolean |
isApplicable(java.lang.String contentType,
int statusCode)
Indicates whether this MonitoredRequestErrorParser is applicable to the given Response
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitparseErrorFrompublic boolean isApplicable(java.lang.String contentType,
int statusCode)
MonitoredRequestErrorParserisApplicable in interface MonitoredRequestErrorParser<T extends MonitoredRequestErrorModel>contentType - Response content typestatusCode - response status codeprotected T error(java.lang.Class<T> errorClass, java.lang.String code, java.lang.String message)
protected T handleParserException(java.lang.Class<T> errorClass, java.lang.Exception e)
protected boolean hasErrorStatusCode(int code)
protected abstract java.util.Collection<java.lang.String> getSupportedMediaType()
Copyright © 2018 SAP SE. All Rights Reserved.