Class ReturnInterceptor

java.lang.Object
com.predic8.membrane.core.interceptor.AbstractInterceptor
com.predic8.membrane.core.interceptor.misc.ReturnInterceptor
All Implemented Interfaces:
Interceptor

public class ReturnInterceptor extends AbstractInterceptor
Description
Terminates the exchange flow. The returned response is determined in the following order:

1. If there is already a response in the exchange, that response is returned 2. If there is no response in the exchange, the body and contentType of the request is copied into a new response.

The options statusCode and contentType will overwrite the values from the messages.

This plugin is useful together with the template plugin. See examples/template.

Topic
4. Interceptors/Features