Beispiel #1
0
        public override Connection NewConnection(Connector connector, EndPoint endPoint)
        {
            JettyHttpConnection connection = CreateConnection(connector, endPoint);

            connection.addListener(_connectionListener);
            return(configure(connection, connector, endPoint));
        }
Beispiel #2
0
        private JettyHttpConnection CreateConnection(Connector connector, EndPoint endPoint)
        {
            string connectionId = _connectionTracker.newConnectionId(connector.Name);

            return(new JettyHttpConnection(connectionId, HttpConfiguration, connector, endPoint, HttpCompliance, RecordHttpComplianceViolations));
        }
Beispiel #3
0
 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();
 }