public override Connection NewConnection(Connector connector, EndPoint endPoint) { JettyHttpConnection connection = CreateConnection(connector, endPoint); connection.addListener(_connectionListener); return(configure(connection, connector, endPoint)); }
private JettyHttpConnection CreateConnection(Connector connector, EndPoint endPoint) { string connectionId = _connectionTracker.newConnectionId(connector.Name); return(new JettyHttpConnection(connectionId, HttpConfiguration, connector, endPoint, HttpCompliance, RecordHttpComplianceViolations)); }
public JettyHttpConnection(string id, HttpConfiguration config, Connector connector, EndPoint endPoint, HttpCompliance compliance, bool recordComplianceViolations) : base(config, connector, endPoint, compliance, recordComplianceViolations) { this._id = id; this._connectTime = DateTimeHelper.CurrentUnixTimeMillis(); }