Return-Path: Delivered-To: apmail-commons-dev-archive@www.apache.org Received: (qmail 42002 invoked from network); 31 Oct 2008 22:05:27 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 31 Oct 2008 22:05:27 -0000 Received: (qmail 68014 invoked by uid 500); 31 Oct 2008 22:05:31 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 67904 invoked by uid 500); 31 Oct 2008 22:05:31 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 67893 invoked by uid 99); 31 Oct 2008 22:05:30 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 31 Oct 2008 15:05:30 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of mario@ops.co.at designates 195.242.168.1 as permitted sender) Received: from [195.242.168.1] (HELO mgate.ops.co.at) (195.242.168.1) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 31 Oct 2008 22:04:14 +0000 Received: from EXTEST.opshq.ops.at (extest.int.ops.co.at [172.27.9.72]) by mgate.ops.co.at (OPS Mail Gateway - authorized use only - NO UCE/UBE C=AT L=VIE) with ESMTP id E7872AFE51 for ; Fri, 31 Oct 2008 23:04:52 +0100 (CET) Received: from EXTEST.opshq.ops.at ([172.27.9.72]) by extest ([172.27.9.72]) with mapi; Fri, 31 Oct 2008 23:04:52 +0100 From: Mario Ivankovits To: 'Commons Developers List' Date: Fri, 31 Oct 2008 23:04:52 +0100 Subject: RE: [configuration] Interface vs class Thread-Topic: [configuration] Interface vs class Thread-Index: Ack7lqtvk6prHthLSv2fGy8Us/O5nQADRV6Q Message-ID: <8CBF41E15B103F41855F7273E33D6F9D105F67B1@extest> References: <49095D30.60005@oliver-heger.de> <4909C006.7000306@dslextreme.com> In-Reply-To: Accept-Language: de-DE, de-AT Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: de-DE, de-AT Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Virus-Checked: Checked by ClamAV on apache.org SGkhDQoNCj4gPiBMb29rIHRocm91Z2ggdGhlIGFyY2hpdmVzLCB0aGUgZGlzY3Vzc2lvbiB3aXRo IHByb3MgYW5kIGNvbnMgd2VudCBvbg0KPiA+IHByb21vdGluZyBjb21tb25zLXByb3h5Lg0KPiAN Cj4gWWVzIHRoZXkgZGlkISAgSSByZW1lbWJlciBpdCB3ZWxsIGFuZCBJIGhhdGVkIHVzaW5nIGEg Y2xhc3MgcmF0aGVyDQo+IHRoYW4gYW4gaW50ZXJmYWNlLiAgSG93ZXZlciwgSSBjYW4gc2VlIHRo ZSBtZXJpdCBpbiB0aGUgZGVjaXNpb24gd2hlbg0KPiBpdCBjb21lcyB0byBtYWludGVuYW5jZSBh bmQgYmFja3dhcmQgY29tcGF0aWJpbGl0eS4gIEFzIGEgInB1cmlzdCIsIGl0DQo+IGp1c3QgaHVy dCEgOykNCg0KWWVwLCBzb29uZXIgb3IgbGF0ZXIgaXQgaHVydHMuDQoNCkV2ZXJ5dGltZSBJIGNy b3NzIHRoZSBicmlkZ2UgaGF2aW5nIHRoZSByZXF1aXJlbWVudCB0byBjcmVhdGUgYSBmYWNhZGUg b3IgcHJveHkgZm9yIGEgY2xhc3MgYmFzZWQgb24ganVzdCBhbiBhYnN0cmFjdCBjbGFzcyBpdCBp cyBhIHBhaW4gaW4gdGhlIGEqLg0KDQpTb29uZXIgb3IgbGF0ZXIgeW91J2xsIGZpbmQgbWV0aG9k cyB3aXRoIGFuIGltcGxlbWVudGF0aW9uIGluIHRoZXJlIGFuZCB0aGVuIHlvdSdsbCBmYWNlIGFu eSBzb3J0IG9mIHByb2JsZW0uDQoNCkpTRiBpcyBhIHZlcnkgZ29vZCAob3IgYmFkKSBleGFtcGxl IHdoZXJlIG92ZXIgdGhlIHRpbWUgaXQgZ2V0cyBoYXJkZXIgYW5kIGhhcmRlciB0byBleHRlbmQg ZnJvbSBhIGdyb3duIGFic3RyYWN0IGJhc2UgY2xhc3MuIEphdmEgaXRzZWxmIGhhcyBzb21lIGlu dGVyZXN0aW5nIGNsYXNzZXMsIGUuZy4gQXV0aGVudGljYXRvciBvciBTU0xTb2NrZXRGYWN0b3J5 LiBTdHVmZiBJIGhhZCB0byBkZWFsIHdpdGggdG9kYXkuDQoNCkhhdmluZyBhbiBpbnRlcmZhY2Ug KHdoaWNoIGlzIGV4dGVuc2libGUgdG9vLCBqdXN0IGV4dGVuZCBhbiBpbnRlcmZhY2UgZnJvbSBh bm90aGVyIG9uZSkgbWFrZXMgdGhpcyBtdWNoIG1vcmUgY2xlYW5lci4gQW55IHByb2JsZW0gYWZ0 ZXIgYW4gdXBncmFkZSAobWFqb3IgcmVsZWFzZSB1cGdyYWRlIGZvciBzdXJlKSB0aGUgY29tcGls ZXIgd2lsbCBjb21wbGFpbi4gSGF2aW5nIGFic3RyYWN0IGJhc2lzIGNsYXNzZXMgeW91IGNhbiBh dm9pZCB0aGlzLCBidXQgeW91ciBhcHBsaWNhdGlvbiBtaWdodCBmYWlsIG9uIHJ1bnRpbWUgbGF0 ZXIgLi4uIG9yIG5vdCAuLi4gZGVwZW5kaW5nIHdoYXQgeW91IHVzZSBmcm9tIHRoZSBpbmhlcml0 ZWQgY2xhc3MuDQpJZiB5b3UgaW5oZXJpdCBmcm9tIGFuIGludGVyZmFjZSB5b3UgY2FuIGJlIHN1 cmUgdGhhdCB5b3UgZnVsZmlsbCB0aGUgY29udHJhY3Qgb2YgdGhlIGxpYnJhcnksIGFuIGFic3Ry YWN0IGNsYXNzIGNhbiBjaGFuZ2Ugd2l0aG91dCBhbnkgbm90aWNlLg0KDQpGb3IgbWUsIHRoZSB0 cmVuZCB0byBhYnN0cmFjdCBiYXNpcyBjbGFzc2VzIGFyZSBhIGJhZCB0aGluZy4NCg0KQ2lhbywN Ck1hcmlvDQo=