You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Marco Zapletal (Issue Comment Edited) (JIRA)" <ji...@apache.org> on 2011/12/05 18:40:39 UTC

[jira] [Issue Comment Edited] (CAMEL-4468) Providing Interfaces for MBeans to be able to proxy them

    [ https://issues.apache.org/jira/browse/CAMEL-4468?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13162893#comment-13162893 ] 

Marco Zapletal edited comment on CAMEL-4468 at 12/5/11 5:39 PM:
----------------------------------------------------------------

I've attached a patch adding the *MBean interfaces to org.apache.camel.api.managment.mbeans. 

The patch adds the annotations to the interfaces as well.
                
      was (Author: marcozapletal):
    Patch
                  
> 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
>    Affects Versions: 2.8.1
>            Reporter: Marco Zapletal
>            Priority: Trivial
>         Attachments: CAMEL-4468.diff.txt
>
>   Original Estimate: 1h
>  Remaining Estimate: 1h
>
> 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