Class XmlMonitoredRequestErrorParser<T extends MonitoredRequestErrorModel>
java.lang.Object
de.hybris.platform.integrationservices.monitoring.AbstractErrorParser<T>
de.hybris.platform.integrationservices.monitoring.XmlMonitoredRequestErrorParser<T>
- All Implemented Interfaces:
MonitoredRequestErrorParser<T>
public class XmlMonitoredRequestErrorParser<T extends MonitoredRequestErrorModel>
extends AbstractErrorParser<T>
-
Field Summary
Fields inherited from class de.hybris.platform.integrationservices.monitoring.AbstractErrorParser
ERROR_MSG_MAX_LENGTH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Collection<String>parseErrorFrom(Class<T> errorClass, int statusCode, String responseBody) Gets theMonitoredRequestErrorvalue from the ResponseMethods inherited from class de.hybris.platform.integrationservices.monitoring.AbstractErrorParser
createInstance, error, handleParserException, hasErrorStatusCode, isApplicable
-
Constructor Details
-
XmlMonitoredRequestErrorParser
public XmlMonitoredRequestErrorParser()
-
-
Method Details
-
getSupportedMediaType
- Specified by:
getSupportedMediaTypein classAbstractErrorParser<T extends MonitoredRequestErrorModel>
-
parseErrorFrom
Description copied from interface:MonitoredRequestErrorParserGets theMonitoredRequestErrorvalue from the Response- Parameters:
errorClass- class to be instantiated as errorstatusCode- response status coderesponseBody- Response body to extract the error from- Returns:
- the error to persist as part of the
MonitoredRequestErrorParser
-