提交 fbb0c702 编写于 作者: S Stephane Maldini

minor reactor server impl to fulfill core introspection

上级 ad4be946
......@@ -16,6 +16,7 @@
package org.springframework.http.server.reactive.boot;
import reactor.core.support.ReactiveState;
import reactor.io.buffer.Buffer;
import reactor.io.net.ReactiveNet;
......@@ -27,7 +28,7 @@ import org.springframework.http.server.reactive.ReactorHttpHandlerAdapter;
* @author Stephane Maldini
*/
public class ReactorHttpServer extends HttpServerSupport
implements InitializingBean, HttpServer {
implements InitializingBean, HttpServer, ReactiveState.FeedbackLoop, ReactiveState.ActiveUpstream {
private ReactorHttpHandlerAdapter reactorHandler;
......@@ -50,6 +51,26 @@ public class ReactorHttpServer extends HttpServerSupport
ReactiveNet.httpServer());
}
@Override
public Object delegateInput() {
return reactorServer;
}
@Override
public Object delegateOutput() {
return reactorServer;
}
@Override
public boolean isStarted() {
return running;
}
@Override
public boolean isTerminated() {
return !running;
}
@Override
public void start() {
if (!this.running) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册