Resolved merge conflicts

This commit is contained in:
Arjen Poutsma 2015-10-29 16:08:10 +01:00
parent bab3b6fd1c
commit 5727abc82d
3 changed files with 9 additions and 15 deletions

View File

@ -26,13 +26,13 @@ import reactor.io.net.http.HttpChannel;
import org.springframework.http.HttpHeaders;
import org.springframework.http.HttpMethod;
import org.springframework.reactive.web.http.ServerHttpRequest;
import org.springframework.http.server.ReactiveServerHttpRequest;
import org.springframework.util.Assert;
/**
* @author Stephane Maldini
*/
public class PublisherReactorServerHttpRequest implements ServerHttpRequest {
public class PublisherReactorServerHttpRequest implements ReactiveServerHttpRequest {
private final HttpChannel<Buffer, ?> channel;

View File

@ -25,13 +25,13 @@ import reactor.io.net.http.model.Status;
import org.springframework.http.HttpHeaders;
import org.springframework.http.HttpStatus;
import org.springframework.reactive.web.http.ServerHttpResponse;
import org.springframework.http.server.ReactiveServerHttpResponse;
import org.springframework.util.Assert;
/**
* @author Stephane Maldini
*/
public class PublisherReactorServerHttpResponse implements ServerHttpResponse {
public class PublisherReactorServerHttpResponse implements ReactiveServerHttpResponse {
private final HttpChannel<?, Buffer> channel;
@ -67,7 +67,7 @@ public class PublisherReactorServerHttpResponse implements ServerHttpResponse {
}
@Override
public Publisher<Void> writeWith(Publisher<ByteBuffer> contentPublisher) {
public Publisher<Void> addBody(Publisher<ByteBuffer> contentPublisher) {
applyHeaders();
return this.channel.writeWith(Publishers.map(contentPublisher, Buffer::new));
}

View File

@ -15,20 +15,14 @@
*/
package org.springframework.reactive.web.http.reactor;
import java.nio.ByteBuffer;
import org.reactivestreams.Publisher;
import org.springframework.http.HttpHeaders;
import org.springframework.http.HttpStatus;
import org.springframework.reactive.web.http.ServerHttpResponse;
import org.springframework.util.Assert;
import reactor.Publishers;
import reactor.io.buffer.Buffer;
import reactor.io.net.http.HttpChannel;
import reactor.io.net.http.model.Status;
import reactor.rx.Stream;
import reactor.rx.Streams;
import java.nio.ByteBuffer;
/**
* @author Stephane Maldini
*/
@ -44,7 +38,7 @@ public class ReactorServerHttpResponse extends PublisherReactorServerHttpRespons
}
@Override
public Stream<Void> writeWith(Publisher<ByteBuffer> contentPublisher) {
return Streams.wrap(super.writeWith(contentPublisher));
public Stream<Void> addBody(Publisher<ByteBuffer> contentPublisher) {
return Streams.wrap(super.addBody(contentPublisher));
}
}