Class OrderedExchangeFilterFunction
java.lang.Object
com.huaweicloud.common.adapters.webclient.OrderedExchangeFilterFunction
- All Implemented Interfaces:
org.springframework.core.Ordered,org.springframework.web.reactive.function.client.ExchangeFilterFunction
public class OrderedExchangeFilterFunction
extends Object
implements org.springframework.web.reactive.function.client.ExchangeFilterFunction, org.springframework.core.Ordered
-
Field Summary
Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
Constructor Summary
ConstructorsConstructorDescriptionOrderedExchangeFilterFunction(org.springframework.web.reactive.function.client.ExchangeFilterFunction exchangeFilterFunction) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.web.reactive.function.client.ExchangeFilterFunctionandThen(org.springframework.web.reactive.function.client.ExchangeFilterFunction afterFilter) org.springframework.web.reactive.function.client.ExchangeFunctionapply(org.springframework.web.reactive.function.client.ExchangeFunction exchange) reactor.core.publisher.Mono<org.springframework.web.reactive.function.client.ClientResponse>filter(org.springframework.web.reactive.function.client.ClientRequest request, org.springframework.web.reactive.function.client.ExchangeFunction next) intgetOrder()
-
Constructor Details
-
OrderedExchangeFilterFunction
public OrderedExchangeFilterFunction(org.springframework.web.reactive.function.client.ExchangeFilterFunction exchangeFilterFunction)
-
-
Method Details
-
getOrder
public int getOrder()- Specified by:
getOrderin interfaceorg.springframework.core.Ordered
-
filter
public reactor.core.publisher.Mono<org.springframework.web.reactive.function.client.ClientResponse> filter(org.springframework.web.reactive.function.client.ClientRequest request, org.springframework.web.reactive.function.client.ExchangeFunction next) - Specified by:
filterin interfaceorg.springframework.web.reactive.function.client.ExchangeFilterFunction
-
andThen
public org.springframework.web.reactive.function.client.ExchangeFilterFunction andThen(org.springframework.web.reactive.function.client.ExchangeFilterFunction afterFilter) - Specified by:
andThenin interfaceorg.springframework.web.reactive.function.client.ExchangeFilterFunction
-
apply
public org.springframework.web.reactive.function.client.ExchangeFunction apply(org.springframework.web.reactive.function.client.ExchangeFunction exchange) - Specified by:
applyin interfaceorg.springframework.web.reactive.function.client.ExchangeFilterFunction
-