Return-Path: X-Original-To: apmail-qpid-users-archive@www.apache.org Delivered-To: apmail-qpid-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id B144EDD7A for ; Sat, 9 Mar 2013 19:26:34 +0000 (UTC) Received: (qmail 99485 invoked by uid 500); 9 Mar 2013 19:26:34 -0000 Delivered-To: apmail-qpid-users-archive@qpid.apache.org Received: (qmail 99462 invoked by uid 500); 9 Mar 2013 19:26:34 -0000 Mailing-List: contact users-help@qpid.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@qpid.apache.org Delivered-To: mailing list users@qpid.apache.org Received: (qmail 99449 invoked by uid 99); 9 Mar 2013 19:26:34 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 09 Mar 2013 19:26:34 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of rob.j.godfrey@gmail.com designates 209.85.214.177 as permitted sender) Received: from [209.85.214.177] (HELO mail-ob0-f177.google.com) (209.85.214.177) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 09 Mar 2013 19:26:29 +0000 Received: by mail-ob0-f177.google.com with SMTP id eh20so2194049obb.22 for ; Sat, 09 Mar 2013 11:26:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:content-type; bh=C4o58f7r0UqCZKta4TlG6c+eogPT3qwy2T1NfJO2xi0=; b=umtKYnIJzpmiMzx1ogGiOvo2i2kJwlnrctKjJ/hzIeColG1J57/v08NCB5HFGA6jQG rYMJhgPp1qehgGH710ZKf904nVz37A0P3gbSmXLEW4TBAETyXB6N/VlZCjOzfsfJDvSW QeEK83AoJE8K/q/KuX5ZZf5SpsZP2/gOjaiHUaJjkXn4N5gArRwkpV4dLAcEL19V5/K7 yr18DygmZVka1ymXLMlWRYePaekU2XYmJcLhJhNKfvQ43t1oWqlSH5ydz8ABUYgtut8f 5Y/Kxn+dsKcx1jhZK12SPoehFo9hFxwW5JHvzpdqcbQz2ULvXAPYqmaLOiaokanzERq1 EqqA== MIME-Version: 1.0 X-Received: by 10.182.64.74 with SMTP id m10mr5034772obs.61.1362857168471; Sat, 09 Mar 2013 11:26:08 -0800 (PST) Received: by 10.60.22.194 with HTTP; Sat, 9 Mar 2013 11:26:08 -0800 (PST) In-Reply-To: References: <513B4EB7.6070007@blueyonder.co.uk> <513B6391.6040105@blueyonder.co.uk> Date: Sat, 9 Mar 2013 20:26:08 +0100 Message-ID: Subject: Re: Java broker exchange questions From: Rob Godfrey To: users@qpid.apache.org Content-Type: text/plain; charset=ISO-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org On 9 March 2013 20:20, Robbie Gemmell wrote: > On 9 March 2013 16:46, Rob Godfrey wrote: > > >> The larger task I would like to undertake is to make it possible to >> just drop in jars containing new Exchange / Queue types in a pluggable >> manner. >> >> > That is actually already supported on trunk for Exchange types, and is how > even the base Exchange types from the prior AMQP specs are now loaded (we > enforce that the base types are present though). Ah yes - I think you mentioned that to me... but it slipped my mind :) That is a huge improvement! > > Queues are not loaded in the same way yet as that was definitely a larger > task calling for more of a rewrite in order to implement. Yeah - from an AMQP 1.0 point of view one might consider Queues and Exchanges both as types of "Nodes" (the 1.0 transport for the Java Broker actually allows you to publish directly to Queues and subscribe to Exchanges)... how to present this and the 0.x view as a single coherent model will be "interesting" (are bindings links from exchanges to queues I wonder) -- Rob (going seriously off-topic) --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org For additional commands, e-mail: users-help@qpid.apache.org