public class DefaultOutboundRequestResponseInterceptor
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultOutboundRequestResponseInterceptor.WrappedClientHttpResponse |
| Constructor and Description |
|---|
DefaultOutboundRequestResponseInterceptor() |
public DefaultOutboundRequestResponseInterceptor()
public ClientHttpResponse intercept(HttpRequest request,
byte[] payload,
ClientHttpRequestExecution requestExecution)
throws java.io.IOException
java.io.IOExceptionprotected void updateOutboundRequestWithException(OutboundRequestModel outboundRequestModel, byte[] payload, java.lang.String messageId, java.lang.Throwable t)
protected java.lang.String extractMessageId(HttpRequest request)
protected OutboundRequestModel findOutboundRequest(java.lang.String messageId)
protected java.lang.String extractError(ClientHttpResponse response)
throws java.io.IOException
java.io.IOExceptionprotected OutboundRequestMediaModel getPayload(byte[] payload, java.lang.String messageId)
protected ClientHttpResponse updateOutboundRequestWithResponse(OutboundRequestModel outboundRequestModel, byte[] payload, java.lang.String messageId, ClientHttpResponse clientHttpResponse) throws java.io.IOException
java.io.IOExceptionprotected ModelService getModelService()
public void setModelService(ModelService modelService)
protected FlexibleSearchService getFlexibleSearchService()
public void setFlexibleSearchService(FlexibleSearchService flexibleSearchService)
protected MediaPersistenceService getMediaPersistenceService()
public void setMediaPersistenceService(MediaPersistenceService mediaPersistenceService)
protected java.util.List<MonitoredRequestErrorParser<MonitoredRequestErrorModel>> getErrorParsers()
public void setErrorParsers(java.util.List<MonitoredRequestErrorParser<MonitoredRequestErrorModel>> errorParsers)
protected MonitoredRequestErrorParser<MonitoredRequestErrorModel> getFallbackErrorParser()
public void setFallbackErrorParser(MonitoredRequestErrorParser<MonitoredRequestErrorModel> fallbackErrorParser)
protected MonitoredRequestErrorParser<MonitoredRequestErrorModel> getExceptionErrorParser()
public void setExceptionErrorParser(MonitoredRequestErrorParser<MonitoredRequestErrorModel> exceptionErrorParser)
protected OutboundServicesConfiguration getOutboundServicesConfiguration()
public void setOutboundServicesConfiguration(OutboundServicesConfiguration outboundServicesConfiguration)
Copyright © 2018 SAP SE. All Rights Reserved.