thanks JB

On Sun, Jul 17, 2016 at 10:31 PM, Jean-Baptiste Onofré <[email protected]>
wrote:

> Basically:
>
> 1. you define an interface to describe your MBean (like this:
> https://github.com/apache/karaf/blob/master/http/src/main/java/org/apache/karaf/http/core/HttpMBean.java
> )
>
> 2. you implement your MBean. This class extends StandardMBean and
> implements your interface (like this:
> https://github.com/apache/karaf/blob/master/http/src/main/java/org/apache/karaf/http/core/internal/HttpMBeanImpl.java
> )
>
> 3. Then, you register this MBean as a service using service properties for
> ObjectName (in the activator, or DS, or whatever).
>
> Regards
> JB
>
>
> On 07/18/2016 07:20 AM, Pratt, Jason wrote:
>
>> Hi JB,
>> Thanks for the response, does that mean extending the standardmbean class
>> and calling the super in the constructor? Or is there a simpler way to do
>> it?
>>
>> Kind regards,
>> Jason
>>
>> -----Original Message-----
>> From: Jean-Baptiste Onofré [mailto:[email protected]]
>> Sent: Sunday, July 17, 2016 9:48 PM
>> To: [email protected]
>> Subject: Re: JMX annotations
>>
>> Hi Jason,
>>
>> In karaf 4, you just directly register a StandardMBean service with
>> property containing the ObjectName.
>>
>> Aries JMX uses a whiteboard partner to automatically register MBean in
>> the MBeanServer.
>>
>> Regards
>> JB
>>
>> On 07/18/2016 05:54 AM, Pratt, Jason wrote:
>>
>>> Hello - I am looking at wiring up a few bundles for JMX, but I can't
>>> seem to find any good examples for it. Can the standard JMX @MBean not
>>> be used? I did find the Aries JMX page, but that didn't really provide
>>> any useful information. Can anyone point me at a good example to use?
>>>
>>> Kind regards,
>>>
>>> Jason
>>>
>>>
>> --
>> Jean-Baptiste Onofré
>> [email protected]
>> http://blog.nanthrax.net
>> Talend - http://www.talend.com
>>
>>
> --
> Jean-Baptiste Onofré
> [email protected]
> http://blog.nanthrax.net
> Talend - http://www.talend.com
>

Reply via email to