requestFilter, responseFilter, output, logger,
localEndPoint, useColour, timeout, chainedHTTPProxy,
chainedHTTPSProxy);
} else {
if (useSSLPortForwarding) {
m_proxyEngine = new PortForwarderTCPProxyEngine(
sslSocketFactory, requestFilter, responseFilter,
output, logger, new ConnectionDetails(
localEndPoint, remoteEndPoint, true),
useColour, timeout);
} else {
m_proxyEngine = new PortForwarderTCPProxyEngine(
requestFilter, responseFilter, output, logger,
new ConnectionDetails(localEndPoint,
remoteEndPoint, false), useColour, timeout);
}
}