Package reactivefeign.client
Class StatusHandlerPostProcessor<P extends org.reactivestreams.Publisher<?>>
- java.lang.Object
-
- reactivefeign.client.StatusHandlerPostProcessor<P>
-
- All Implemented Interfaces:
java.util.function.Function<ReactiveHttpResponse<P>,reactor.core.publisher.Mono<ReactiveHttpResponse<P>>>,ReactiveHttpResponseMapper<P>
public class StatusHandlerPostProcessor<P extends org.reactivestreams.Publisher<?>> extends java.lang.Object implements ReactiveHttpResponseMapper<P>
Uses statusHandlers to process status of http response- Author:
- Sergii Karpenko
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description reactor.core.publisher.Mono<ReactiveHttpResponse<P>>apply(ReactiveHttpResponse<P> response)static StatusHandlerPostProcessorhandleStatus(ReactiveStatusHandler statusHandler)
-
-
-
Method Detail
-
handleStatus
public static StatusHandlerPostProcessor handleStatus(ReactiveStatusHandler statusHandler)
-
apply
public reactor.core.publisher.Mono<ReactiveHttpResponse<P>> apply(ReactiveHttpResponse<P> response)
- Specified by:
applyin interfacejava.util.function.Function<ReactiveHttpResponse<P extends org.reactivestreams.Publisher<?>>,reactor.core.publisher.Mono<ReactiveHttpResponse<P extends org.reactivestreams.Publisher<?>>>>
-
-