Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimone Bordet2014-06-16 10:44:12 +0000
committerSimone Bordet2014-06-16 10:46:26 +0000
commit7613385578e07417bb8cb9acc55f14bd093c8275 (patch)
tree5a0f59788ae0312c57c3fa1cce36dcd436799485 /jetty-http2/http2-server/src/test
parenta500701bda2d3c009d6e8f1ecb9210907aec1de3 (diff)
downloadorg.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.java26
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();

Back to the top