< prev index next >
test/lib/jdk/test/lib/util/SimpleHttpServer.java
Print this page
@@ -19,10 +19,12 @@
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
* or visit www.oracle.com if you need additional information or have any
* questions.
*/
+package jdk.test.lib.util;
+
import com.sun.net.httpserver.*;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
@@ -35,11 +37,11 @@
* Extremely simple server that only performs one task. The server listens for
* requests on the ephemeral port. If it sees a request that begins with
* "/multi-release.jar", it consumes the request and returns a stream of bytes
* representing the jar file multi-release.jar found in "userdir".
*/
-class SimpleHttpServer {
+public class SimpleHttpServer {
private static final String userdir = System.getProperty("user.dir", ".");
private static final Path multirelease = Paths.get(userdir, "multi-release.jar");
private final HttpServer server;
@@ -65,10 +67,10 @@
public void stop() {
server.stop(0);
}
- int getPort() {
+ public int getPort() {
return server.getAddress().getPort();
}
}
< prev index next >