public HttpsServerSocket(BundleContext context, int port, int backlog, InetAddress bindAddr) throws java.io.IOException { this.context = context; this.port = port; this.backlog = backlog; this.bindAddr = bindAddr;    dummyss = new ServerSocket(port, backlog, bindAddr);  st = new ServiceTracker(context, "javax.net.ssl.SSLServerSocketFactory", this); st.open();
public HttpsServerSocket(BundleContext context, int port) throws IOException { this(context, port, 50);
	public HttpsServerSocket(BundleContext context, int port, int backlog, InetAddress bindAddr) throws java.io.IOException {		this.context = context;		this.port = port;		this.backlog = backlog;		this.bindAddr = bindAddr;		// Try to configure a normal ServerSocket with the settings to see		// if the ServerSocket can be created.  If no exception is thrown		// then the port is available		dummyss = new ServerSocket(port, backlog, bindAddr);		st = new ServiceTracker(context, "javax.net.ssl.SSLServerSocketFactory", this); //$NON-NLS-1$		st.open();	}