< prev index next >

test/lib/jdk/test/lib/util/SimpleHttpServer.java

Print this page

        

*** 19,28 **** --- 19,30 ---- * 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,45 **** * 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 { private static final String userdir = System.getProperty("user.dir", "."); private static final Path multirelease = Paths.get(userdir, "multi-release.jar"); private final HttpServer server; --- 37,47 ---- * 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". */ ! 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,74 **** public void stop() { server.stop(0); } ! int getPort() { return server.getAddress().getPort(); } } --- 67,76 ---- public void stop() { server.stop(0); } ! public int getPort() { return server.getAddress().getPort(); } }
< prev index next >