camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Hadrian Zbarcea <hzbar...@gmail.com>
Subject Re: Inspecting seda queues
Date Wed, 09 Jan 2008 15:41:44 GMT
Hi Arjan,

Yeah, that would work.  I'm glad you got it running.  We'll make it 
nicer with camel-285 :).

Thanks
Hadrian

Arjan Moraal wrote:
>
> Arjan Moraal wrote:
>   
>> Hi Hadrian,
>>
>>
>> Hadrian Zbarcea wrote:
>>     
>>> Thanks for your interest in Camel.  Enabling JMX in your code is fairly 
>>> easy.  This is what you have to do:
>>>
>>>       
>> Thanks, I've got it working now.
>> Can't find the actual number of messages in a seda queue though, the seda
>> endpoints just have an uri attribute at the moment.
>> But I guess adding current number of messages is part of the work to be
>> done for CAMEL-285
>>
>>     
>
> I managed to include the number of messages in the seda queue by adding the
> following method to ManagedEndpoint.java:
>
>     @ManagedAttribute(description = "Messages In Queue")
>     public int getMessagesInQueue() throws Exception {
>         if (endpoint instanceof SedaEndpoint) {
>             return ((SedaEndpoint)endpoint).getQueue().size();
>         } else {
>             return -1;
>         }
>     }
>
> Not really an elegant solution, but it works for us for the moment.
>
> Thanks,
> Arjan
>
>   

Mime
View raw message