Return-Path: X-Original-To: apmail-camel-issues-archive@minotaur.apache.org Delivered-To: apmail-camel-issues-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 41C83948F for ; Thu, 8 Dec 2011 12:31:01 +0000 (UTC) Received: (qmail 80812 invoked by uid 500); 8 Dec 2011 12:31:01 -0000 Delivered-To: apmail-camel-issues-archive@camel.apache.org Received: (qmail 80788 invoked by uid 500); 8 Dec 2011 12:31:01 -0000 Mailing-List: contact issues-help@camel.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@camel.apache.org Delivered-To: mailing list issues@camel.apache.org Received: (qmail 80781 invoked by uid 99); 8 Dec 2011 12:31:01 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 08 Dec 2011 12:31:01 +0000 X-ASF-Spam-Status: No, hits=-1999.9 required=5.0 tests=ALL_TRUSTED,RP_MATCHES_RCVD,URI_HEX X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 08 Dec 2011 12:31:00 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id 126FD10753E for ; Thu, 8 Dec 2011 12:30:40 +0000 (UTC) Date: Thu, 8 Dec 2011 12:30:40 +0000 (UTC) From: "Marco Zapletal (Updated) (JIRA)" To: issues@camel.apache.org Message-ID: <2108201621.53269.1323347440076.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Updated] (CAMEL-4468) Providing Interfaces for MBeans to be able to proxy them MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/CAMEL-4468?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marco Zapletal updated CAMEL-4468: ---------------------------------- Attachment: CAMEL-4468-MBeanInheritance.diff.txt > Providing Interfaces for MBeans to be able to proxy them > -------------------------------------------------------- > > Key: CAMEL-4468 > URL: https://issues.apache.org/jira/browse/CAMEL-4468 > Project: Camel > Issue Type: Improvement > Components: camel-core, jmx > Affects Versions: 2.8.1 > Reporter: Marco Zapletal > Assignee: Claus Ibsen > Priority: Minor > Fix For: 2.9.0 > > Attachments: CAMEL-4468-MBeanInheritance.diff.txt, CAMEL-4468.diff.txt > > > This issue proposes to provide interfaces for the Camel JMX MBeans, which allows to (easily) proxy them on the client side (c.f. http://camel.465427.n5.nabble.com/Providing-Interfaces-for-MBeans-to-be-able-to-proxy-them-td4813271.html#a4813298) > I would provide the patch for this but before, I ask the core developers for code conventions in terms of the interfaces: In which package should the interfaces be put and how should they be named? > Should they be put to the MBeans classes in org.apache.camel.management? But how to name them then, since for example IManagedRoute would break current camel naming conventions and identifiers such as ManagedRoute are already taken by the class implementations. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira