List of usage examples for org.springframework.http.server.reactive ChannelSendOperator ChannelSendOperator
public ChannelSendOperator(Publisher<? extends T> source, Function<Publisher<T>, Publisher<Void>> writeFunction)
From source file:org.springframework.http.server.reactive.AbstractServerHttpResponse.java
@Override public final Mono<Void> writeWith(Publisher<? extends DataBuffer> body) { return new ChannelSendOperator<>(body, writePublisher -> doCommit(() -> writeWithInternal(writePublisher))); }
From source file:org.springframework.http.server.reactive.AbstractServerHttpResponse.java
@Override public final Mono<Void> writeAndFlushWith(Publisher<? extends Publisher<? extends DataBuffer>> body) { return new ChannelSendOperator<>(body, writePublisher -> doCommit(() -> writeAndFlushWithInternal(writePublisher))); }