camel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christian Schneider (Resolved) (JIRA)" <j...@apache.org>
Subject [jira] [Resolved] (CAMEL-4516) Add JMX notification support to our mbean assembler
Date Tue, 11 Oct 2011 14:43:11 GMT

     [ https://issues.apache.org/jira/browse/CAMEL-4516?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Christian Schneider resolved CAMEL-4516.
----------------------------------------

    Resolution: Fixed
    
> Add JMX notification support to our mbean assembler
> ---------------------------------------------------
>
>                 Key: CAMEL-4516
>                 URL: https://issues.apache.org/jira/browse/CAMEL-4516
>             Project: Camel
>          Issue Type: Improvement
>          Components: camel-core
>    Affects Versions: 2.8.0
>            Reporter: Christian Schneider
>            Assignee: Christian Schneider
>             Fix For: 2.9.0
>
>
> If you use camel jmx annotations to publish a mbean you can not use jmx Notifications.
> The reason is that the mbean assembler does not support the mbean info for this. Additionally
the created Required Model MBean is not coupled with the user class. So there is no way to
send notifications. 
> So I propose to add two Annotations @ManagedNotification and @ManagedNotifications and
handle them in the assembler. 
> To support sending of Notifications I propose to add two interfaces NotificationSender
and NotificationSenderAware that allow the user code to get access to the generated Model
MBean to send out the Notification

--
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

        

Mime
View raw message