< 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 >