diff --git a/spring-web-reactive/src/test/java/org/springframework/http/server/HttpServer.java b/spring-web-reactive/src/main/java/org/springframework/http/server/support/HttpServer.java similarity index 95% rename from spring-web-reactive/src/test/java/org/springframework/http/server/HttpServer.java rename to spring-web-reactive/src/main/java/org/springframework/http/server/support/HttpServer.java index 695609328ff..f1510c8abea 100644 --- a/spring-web-reactive/src/test/java/org/springframework/http/server/HttpServer.java +++ b/spring-web-reactive/src/main/java/org/springframework/http/server/support/HttpServer.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.springframework.http.server; +package org.springframework.http.server.support; import org.springframework.beans.factory.InitializingBean; diff --git a/spring-web-reactive/src/test/java/org/springframework/http/server/HttpServerSupport.java b/spring-web-reactive/src/main/java/org/springframework/http/server/support/HttpServerSupport.java similarity index 95% rename from spring-web-reactive/src/test/java/org/springframework/http/server/HttpServerSupport.java rename to spring-web-reactive/src/main/java/org/springframework/http/server/support/HttpServerSupport.java index 8c8358d8727..3510b9d6106 100644 --- a/spring-web-reactive/src/test/java/org/springframework/http/server/HttpServerSupport.java +++ b/spring-web-reactive/src/main/java/org/springframework/http/server/support/HttpServerSupport.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.springframework.http.server; +package org.springframework.http.server.support; import org.springframework.http.server.ReactiveHttpHandler; diff --git a/spring-web-reactive/src/test/java/org/springframework/http/server/JettyHttpServer.java b/spring-web-reactive/src/main/java/org/springframework/http/server/support/JettyHttpServer.java similarity index 98% rename from spring-web-reactive/src/test/java/org/springframework/http/server/JettyHttpServer.java rename to spring-web-reactive/src/main/java/org/springframework/http/server/support/JettyHttpServer.java index f34221bcd33..38cc7d1a83b 100644 --- a/spring-web-reactive/src/test/java/org/springframework/http/server/JettyHttpServer.java +++ b/spring-web-reactive/src/main/java/org/springframework/http/server/support/JettyHttpServer.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.springframework.http.server; +package org.springframework.http.server.support; import org.eclipse.jetty.server.Server; import org.eclipse.jetty.server.ServerConnector; diff --git a/spring-web-reactive/src/test/java/org/springframework/http/server/ReactorHttpServer.java b/spring-web-reactive/src/main/java/org/springframework/http/server/support/ReactorHttpServer.java similarity index 97% rename from spring-web-reactive/src/test/java/org/springframework/http/server/ReactorHttpServer.java rename to spring-web-reactive/src/main/java/org/springframework/http/server/support/ReactorHttpServer.java index 30e2edf75e8..868f0f53a6b 100644 --- a/spring-web-reactive/src/test/java/org/springframework/http/server/ReactorHttpServer.java +++ b/spring-web-reactive/src/main/java/org/springframework/http/server/support/ReactorHttpServer.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.springframework.http.server; +package org.springframework.http.server.support; import reactor.io.buffer.Buffer; import reactor.io.net.ReactiveNet; diff --git a/spring-web-reactive/src/test/java/org/springframework/http/server/RxNettyHttpServer.java b/spring-web-reactive/src/main/java/org/springframework/http/server/support/RxNettyHttpServer.java similarity index 97% rename from spring-web-reactive/src/test/java/org/springframework/http/server/RxNettyHttpServer.java rename to spring-web-reactive/src/main/java/org/springframework/http/server/support/RxNettyHttpServer.java index 44f3f4a2289..fe0bf6323d8 100644 --- a/spring-web-reactive/src/test/java/org/springframework/http/server/RxNettyHttpServer.java +++ b/spring-web-reactive/src/main/java/org/springframework/http/server/support/RxNettyHttpServer.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.springframework.http.server; +package org.springframework.http.server.support; import io.netty.buffer.ByteBuf; diff --git a/spring-web-reactive/src/test/java/org/springframework/http/server/TomcatHttpServer.java b/spring-web-reactive/src/main/java/org/springframework/http/server/support/TomcatHttpServer.java similarity index 97% rename from spring-web-reactive/src/test/java/org/springframework/http/server/TomcatHttpServer.java rename to spring-web-reactive/src/main/java/org/springframework/http/server/support/TomcatHttpServer.java index 2dc89f2d794..fa4d989480d 100644 --- a/spring-web-reactive/src/test/java/org/springframework/http/server/TomcatHttpServer.java +++ b/spring-web-reactive/src/main/java/org/springframework/http/server/support/TomcatHttpServer.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.springframework.http.server; +package org.springframework.http.server.support; import java.io.File; diff --git a/spring-web-reactive/src/test/java/org/springframework/http/server/UndertowHttpServer.java b/spring-web-reactive/src/main/java/org/springframework/http/server/support/UndertowHttpServer.java similarity index 97% rename from spring-web-reactive/src/test/java/org/springframework/http/server/UndertowHttpServer.java rename to spring-web-reactive/src/main/java/org/springframework/http/server/support/UndertowHttpServer.java index 6248bdb085a..8a0cb5b40a0 100644 --- a/spring-web-reactive/src/test/java/org/springframework/http/server/UndertowHttpServer.java +++ b/spring-web-reactive/src/main/java/org/springframework/http/server/support/UndertowHttpServer.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.springframework.http.server; +package org.springframework.http.server.support; import org.springframework.beans.factory.InitializingBean; import org.springframework.util.Assert; diff --git a/spring-web-reactive/src/main/java/org/springframework/http/server/support/package-info.java b/spring-web-reactive/src/main/java/org/springframework/http/server/support/package-info.java new file mode 100644 index 00000000000..f404a34927c --- /dev/null +++ b/spring-web-reactive/src/main/java/org/springframework/http/server/support/package-info.java @@ -0,0 +1,5 @@ +/** + * This package contains temporary interfaces and classes for running embedded servers. + * They are expected to be replaced by an upcoming Spring Boot support. + */ +package org.springframework.http.server.support; diff --git a/spring-web-reactive/src/test/java/org/springframework/http/server/AbstractHttpHandlerIntegrationTests.java b/spring-web-reactive/src/test/java/org/springframework/http/server/AbstractHttpHandlerIntegrationTests.java index 5a53e0b496e..0f75b552dad 100644 --- a/spring-web-reactive/src/test/java/org/springframework/http/server/AbstractHttpHandlerIntegrationTests.java +++ b/spring-web-reactive/src/test/java/org/springframework/http/server/AbstractHttpHandlerIntegrationTests.java @@ -21,6 +21,12 @@ import org.junit.Before; import org.junit.runner.RunWith; import org.junit.runners.Parameterized; +import org.springframework.http.server.support.HttpServer; +import org.springframework.http.server.support.JettyHttpServer; +import org.springframework.http.server.support.ReactorHttpServer; +import org.springframework.http.server.support.RxNettyHttpServer; +import org.springframework.http.server.support.TomcatHttpServer; +import org.springframework.http.server.support.UndertowHttpServer; import org.springframework.util.SocketUtils;