Class HttpExchangesWebFilter
java.lang.Object
org.springframework.boot.actuate.web.exchanges.reactive.HttpExchangesWebFilter
- All Implemented Interfaces:
org.springframework.core.Ordered,org.springframework.web.server.WebFilter
public class HttpExchangesWebFilter
extends Object
implements org.springframework.web.server.WebFilter, org.springframework.core.Ordered
A
WebFilter for recording HTTP exchanges.- Since:
- 3.0.0
-
Field Summary
Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
Constructor Summary
ConstructorsConstructorDescriptionHttpExchangesWebFilter(HttpExchangeRepository repository, Set<Include> includes) Create a newHttpExchangesWebFilterinstance. -
Method Summary
-
Constructor Details
-
HttpExchangesWebFilter
Create a newHttpExchangesWebFilterinstance.- Parameters:
repository- the repository used to record eventsincludes- the include options
-
-
Method Details
-
getOrder
public int getOrder()- Specified by:
getOrderin interfaceorg.springframework.core.Ordered
-
setOrder
public void setOrder(int order) -
filter
public reactor.core.publisher.Mono<Void> filter(org.springframework.web.server.ServerWebExchange exchange, org.springframework.web.server.WebFilterChain chain) - Specified by:
filterin interfaceorg.springframework.web.server.WebFilter
-