Return-Path: Delivered-To: apmail-jackrabbit-dev-archive@www.apache.org Received: (qmail 26805 invoked from network); 21 Jul 2008 16:13:42 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 21 Jul 2008 16:13:42 -0000 Received: (qmail 67739 invoked by uid 500); 21 Jul 2008 16:13:41 -0000 Delivered-To: apmail-jackrabbit-dev-archive@jackrabbit.apache.org Received: (qmail 67702 invoked by uid 500); 21 Jul 2008 16:13:41 -0000 Mailing-List: contact dev-help@jackrabbit.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@jackrabbit.apache.org Delivered-To: mailing list dev@jackrabbit.apache.org Received: (qmail 67691 invoked by uid 99); 21 Jul 2008 16:13:41 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 21 Jul 2008 09:13:41 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.9] (HELO minotaur.apache.org) (140.211.11.9) by apache.org (qpsmtpd/0.29) with SMTP; Mon, 21 Jul 2008 16:12:55 +0000 Received: (qmail 26691 invoked from network); 21 Jul 2008 16:13:20 -0000 Received: from localhost (HELO carsten-ziegelers-computer.local) (127.0.0.1) by localhost with SMTP; 21 Jul 2008 16:13:20 -0000 Message-ID: <4884B59F.2040902@apache.org> Date: Mon, 21 Jul 2008 18:13:19 +0200 From: Carsten Ziegeler User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; de; rv:1.8.1.14) Gecko/20080421 Lightning/0.8 Thunderbird/2.0.0.14 Mnenhy/0.7.5.666 MIME-Version: 1.0 To: dev@jackrabbit.apache.org Subject: Re: [RT] Adding event interface to jackrabbit api References: <486CCF28.4090301@apache.org> <510143ac0807071614y1f3ae750lc7b34c64e468e776@mail.gmail.com> <48730270.6090500@apache.org> <487B024B.9040909@apache.org> <510143ac0807140137h57a7d931p276ae397f614c113@mail.gmail.com> <487C4EBF.1020209@apache.org> <510143ac0807150042u5bcc7edas391dd31496226639@mail.gmail.com> <487C5604.6080407@apache.org> In-Reply-To: <487C5604.6080407@apache.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Now while trying to use the new LocalEventListener interface I found out that there is (obviously) a difference between this marker interface approach and using an extensions of the Event interface. While the marker interface makes the event listener unaware of any changes happening on other nodes in the cluster, the extensions of the event interface ensures that the listener receives all events and can decide by itself what to do. Now, actually, I need this second use case as well :) So, do we want to add both solutions? Carsten -- Carsten Ziegeler cziegeler@apache.org