diff options
author | Simone Bordet | 2014-06-16 10:44:12 +0000 |
---|---|---|
committer | Simone Bordet | 2014-06-16 10:46:26 +0000 |
commit | 7613385578e07417bb8cb9acc55f14bd093c8275 (patch) | |
tree | 5a0f59788ae0312c57c3fa1cce36dcd436799485 /jetty-http2/http2-server/src/test | |
parent | a500701bda2d3c009d6e8f1ecb9210907aec1de3 (diff) | |
download | org.eclipse.jetty.project-7613385578e07417bb8cb9acc55f14bd093c8275.tar.gz org.eclipse.jetty.project-7613385578e07417bb8cb9acc55f14bd093c8275.tar.xz org.eclipse.jetty.project-7613385578e07417bb8cb9acc55f14bd093c8275.zip |
Moved NPN[Client|Server]Connection[Factory] classes to their own
modules, akin for the ALPN classes, and refactored all code that was
referencing them.
Diffstat (limited to 'jetty-http2/http2-server/src/test')
-rw-r--r-- | jetty-http2/http2-server/src/test/java/org/eclipse/jetty/http2/server/Http2Server.java | 26 |
1 files changed, 10 insertions, 16 deletions
diff --git a/jetty-http2/http2-server/src/test/java/org/eclipse/jetty/http2/server/Http2Server.java b/jetty-http2/http2-server/src/test/java/org/eclipse/jetty/http2/server/Http2Server.java index 83019da8c8..e5965e2d50 100644 --- a/jetty-http2/http2-server/src/test/java/org/eclipse/jetty/http2/server/Http2Server.java +++ b/jetty-http2/http2-server/src/test/java/org/eclipse/jetty/http2/server/Http2Server.java @@ -21,7 +21,6 @@ package org.eclipse.jetty.http2.server; import java.io.IOException; import java.util.Date; - import javax.servlet.Servlet; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; @@ -29,14 +28,11 @@ import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; -import org.eclipse.jetty.http2.generator.Generator; -import org.eclipse.jetty.http2.hpack.HpackContext; -import org.eclipse.jetty.http2.hpack.HpackDecoder; -import org.eclipse.jetty.http2.hpack.HpackEncoder; -import org.eclipse.jetty.io.MappedByteBufferPool; -import org.eclipse.jetty.npn.NextProtoNego; +import org.eclipse.jetty.alpn.ALPN; +import org.eclipse.jetty.alpn.server.ALPNServerConnectionFactory; import org.eclipse.jetty.server.HttpConfiguration; import org.eclipse.jetty.server.HttpConnectionFactory; +import org.eclipse.jetty.server.NegotiatingServerConnectionFactory; import org.eclipse.jetty.server.SecureRequestCustomizer; import org.eclipse.jetty.server.Server; import org.eclipse.jetty.server.ServerConnector; @@ -44,8 +40,6 @@ import org.eclipse.jetty.server.SslConnectionFactory; import org.eclipse.jetty.servlet.DefaultServlet; import org.eclipse.jetty.servlet.ServletContextHandler; import org.eclipse.jetty.servlet.ServletHolder; -import org.eclipse.jetty.spdy.server.NPNServerConnectionFactory; -import org.eclipse.jetty.spdy.server.SPDYServerConnectionFactory; import org.eclipse.jetty.util.ssl.SslContextFactory; @@ -92,21 +86,21 @@ public class Http2Server // HTTP2 factory HTTP2ServerConnectionFactory h2 = new HTTP2ServerConnectionFactory(https_config); - SPDYServerConnectionFactory.checkProtocolNegotiationAvailable(); - NPNServerConnectionFactory npn = - new NPNServerConnectionFactory(h2.getProtocol(),http.getDefaultProtocol()); - npn.setDefaultProtocol(http.getDefaultProtocol()); + NegotiatingServerConnectionFactory.checkProtocolNegotiationAvailable(); + ALPNServerConnectionFactory alpn = + new ALPNServerConnectionFactory(h2.getProtocol(),http.getDefaultProtocol()); + alpn.setDefaultProtocol(http.getDefaultProtocol()); // SSL Factory - SslConnectionFactory ssl = new SslConnectionFactory(sslContextFactory,npn.getProtocol()); + SslConnectionFactory ssl = new SslConnectionFactory(sslContextFactory,alpn.getProtocol()); // SPDY Connector ServerConnector http2Connector = - new ServerConnector(server,ssl,npn,h2,new HttpConnectionFactory(https_config)); + new ServerConnector(server,ssl,alpn,h2,new HttpConnectionFactory(https_config)); http2Connector.setPort(8443); server.addConnector(http2Connector); - NextProtoNego.debug=true; + ALPN.debug=true; server.start(); server.dumpStdErr(); |