From directory-dev-return-4696-apmail-incubator-directory-dev-archive=incubator.apache.org@incubator.apache.org Wed Mar 02 23:06:27 2005 Return-Path: Delivered-To: apmail-incubator-directory-dev-archive@www.apache.org Received: (qmail 72904 invoked from network); 2 Mar 2005 23:06:24 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 2 Mar 2005 23:06:24 -0000 Received: (qmail 96573 invoked by uid 500); 2 Mar 2005 23:06:24 -0000 Delivered-To: apmail-incubator-directory-dev-archive@incubator.apache.org Received: (qmail 96454 invoked by uid 500); 2 Mar 2005 23:06:23 -0000 Mailing-List: contact directory-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Apache Directory Developers List" Delivered-To: mailing list directory-dev@incubator.apache.org Received: (qmail 96439 invoked by uid 99); 2 Mar 2005 23:06:23 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy) Received: from devtech.com (HELO mail.devtech.com) (66.112.202.2) by apache.org (qpsmtpd/0.28) with SMTP; Wed, 02 Mar 2005 15:06:22 -0800 Received: from localhost ([127.0.0.1]) by mail.devtech.com (JAMES SMTP Server 2.2.1-dev) with SMTP ID 106 for ; Wed, 2 Mar 2005 18:06:12 -0500 (EST) From: "Noel J. Bergman" To: "Apache Directory Developers List" Subject: RE: LDAP Controls Date: Wed, 2 Mar 2005 18:06:03 -0500 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) In-Reply-To: <4224FE0C.7030206@bellsouth.net> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 Importance: Normal X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N > We're talking major changes to the design. I'm fine with this though > however I'd like to make sure we have listed all our options. If we're going to look at design/interface changes, I see a generic issue here: public void handle( ProtocolSession session, Object request ) In my view, there should be a request object that is the single point from which ALL necessary information required to service the request is exposed, including the session and any objects that components of the processing chain might wish to add as attributes of the request. --- Noel