| Modifier and Type | Method and Description |
|---|---|
default org.mule.runtime.http.api.domain.message.response.HttpResponse |
HttpResponseInterceptor.intercept(InterceptionHttpRequest httpRequest,
org.mule.runtime.http.api.domain.message.response.HttpResponse httpResponse,
org.mule.runtime.api.el.ExpressionLanguage expressionLanguage)
Process an
HttpResponse and generate a new one or return the one provided. |
org.mule.runtime.http.api.domain.message.response.HttpResponse |
CompositeHttpResponseInterceptor.intercept(InterceptionHttpRequest httpRequest,
org.mule.runtime.http.api.domain.message.response.HttpResponse httpResponse,
org.mule.runtime.api.el.ExpressionLanguage expressionLanguage) |
default boolean |
HttpResponseInterceptor.match(InterceptionHttpRequest httpRequest,
org.mule.runtime.http.api.domain.message.response.HttpResponse httpResponse,
org.mule.runtime.api.el.ExpressionLanguage expressionLanguage)
Defines if this interceptor should process the
HttpResponse. |
boolean |
CompositeHttpResponseInterceptor.match(InterceptionHttpRequest httpRequest,
org.mule.runtime.http.api.domain.message.response.HttpResponse httpResponse,
org.mule.runtime.api.el.ExpressionLanguage expressionLanguage) |
| Modifier and Type | Method and Description |
|---|---|
protected org.mule.runtime.api.el.BindingContext |
BaseExpressionHttpResponseInterceptor.createBindingContext(InterceptionHttpRequest httpRequest,
org.mule.runtime.http.api.domain.message.response.HttpResponse httpResponse)
Creates a
BindingContext with data resolved from the HttpResponseInterceptor and HttpResponse as
variables:
request: HttpResponseInterceptor
statusCode: int
reasonPhrase: String
headers: MultiMap |
org.mule.runtime.http.api.domain.message.response.HttpResponse |
ExpressionHttpResponseInterceptor.intercept(InterceptionHttpRequest httpRequest,
org.mule.runtime.http.api.domain.message.response.HttpResponse httpResponse,
org.mule.runtime.api.el.ExpressionLanguage expressionLanguage) |
org.mule.runtime.http.api.domain.message.response.HttpResponse |
PreconditionHttpResponseInterceptorDelegate.intercept(InterceptionHttpRequest httpRequest,
org.mule.runtime.http.api.domain.message.response.HttpResponse httpResponse,
org.mule.runtime.api.el.ExpressionLanguage expressionLanguage) |
boolean |
PreconditionHttpResponseInterceptorDelegate.Matcher.match(InterceptionHttpRequest httpRequest,
org.mule.runtime.http.api.domain.message.response.HttpResponse httpResponse) |
boolean |
ExpressionHttpResponseInterceptor.match(InterceptionHttpRequest httpRequest,
org.mule.runtime.http.api.domain.message.response.HttpResponse httpResponse,
org.mule.runtime.api.el.ExpressionLanguage expressionLanguage) |
boolean |
PreconditionHttpResponseInterceptorDelegate.match(InterceptionHttpRequest httpRequest,
org.mule.runtime.http.api.domain.message.response.HttpResponse httpResponse,
org.mule.runtime.api.el.ExpressionLanguage expressionLanguage) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultInterceptionHttpRequest |
Copyright © 2022. All rights reserved.