diff src/org/eclipse/jetty/server/ssl/SslSelectChannelConnector.java @ 887:df84a1741687

make Connector reference to server explicit
author Franklin Schmidt <fschmidt@gmail.com>
date Tue, 04 Oct 2016 23:59:56 -0600
parents 150092cebf3e
children 5dc615c34848
line wrap: on
line diff
--- a/src/org/eclipse/jetty/server/ssl/SslSelectChannelConnector.java	Tue Oct 04 20:27:50 2016 -0600
+++ b/src/org/eclipse/jetty/server/ssl/SslSelectChannelConnector.java	Tue Oct 04 23:59:56 2016 -0600
@@ -36,6 +36,7 @@
 import org.eclipse.jetty.io.nio.AsyncConnection;
 import org.eclipse.jetty.io.nio.SslConnection;
 import org.eclipse.jetty.server.Request;
+import org.eclipse.jetty.server.Server;
 import org.eclipse.jetty.server.nio.SelectChannelConnector;
 import org.eclipse.jetty.util.component.AggregateLifeCycle;
 import org.eclipse.jetty.util.ssl.SslContextFactory;
@@ -52,9 +53,9 @@
 	private Buffers _sslBuffers;
 
 	/* ------------------------------------------------------------ */
-	public SslSelectChannelConnector()
+	public SslSelectChannelConnector(Server server,int port)
 	{
-		this(new SslContextFactory(SslContextFactory.DEFAULT_KEYSTORE_PATH));
+		this(new SslContextFactory(SslContextFactory.DEFAULT_KEYSTORE_PATH),server,port);
 		setSoLingerTime(30000);
 	}
 
@@ -64,8 +65,9 @@
 	 * it's lifecycle may be managed with {@link AggregateLifeCycle}.
 	 * @param sslContextFactory
 	 */
-	public SslSelectChannelConnector(SslContextFactory sslContextFactory)
+	public SslSelectChannelConnector(SslContextFactory sslContextFactory,Server server,int port)
 	{
+		super(server,port);
 		_sslContextFactory = sslContextFactory;
 		addBean(_sslContextFactory);
 		setUseDirectBuffers(false);