[infinispan-dev] Adding getMBeanServer to AdvancedCache
Mircea Markus
mircea.markus at jboss.com
Fri Dec 18 05:20:52 EST 2009
On Dec 17, 2009, at 4:49 PM, Galder Zamarreno wrote:
>
>
> On 12/17/2009 03:08 PM, Manik Surtani wrote:
>> Isn't using JMX to gather this info a bit roundabout? I mean, we are within the same VM at this stage anyway, and have a handle on the Cache itself...
>
> Hmmm, I suppose that to get the information in CacheMgmtInterceptor, I
> could use cache.getAdvancedCache().getInterceptorChain() and find the
> CacheMgmtInterceptor to get stats information.
>
> If you wanna simply get an interceptor like in this case, it might be
> easier if there was an API like:
> getInterceptor(Class<? extends CommandInterceptor> type)
InterceptorChain.getInterceptorsWhichExtend would do just that.
>
> Looks to me getInterceptorChain() is particularly interesting when
> you're more interested in figuring out what interceptor might be before
> or after.
>
>>
>>
>> On 17 Dec 2009, at 14:02, Galder Zamarreno wrote:
>>
>>> Hi,
>>>
>>> For implementing the stats command in the memcached txt server, I'm
>>> planning to use JMX to get the relevant stats...etc. However, to make
>>> sure I hit the right MBeanServer, I thought of adding a getMBeanServer()
>>> to AdvancedCache that returns whatever MBeanServer has been used to
>>> register the MBeans. The MBeanServer actually comes from the
>>> corresponding MBeanServerLookup implementation.
>>>
>>> Has anyone got any objections to this?
>>> --
>>> Galder Zamarreño
>>> Sr. Software Engineer
>>> Infinispan, JBoss Cache
>>> _______________________________________________
>>> infinispan-dev mailing list
>>> infinispan-dev at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/infinispan-dev
>>
>> --
>> Manik Surtani
>> manik at jboss.org
>> Lead, Infinispan
>> Lead, JBoss Cache
>> http://www.infinispan.org
>> http://www.jbosscache.org
>>
>>
>>
>>
>>
>> _______________________________________________
>> infinispan-dev mailing list
>> infinispan-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/infinispan-dev
>
> --
> Galder Zamarreño
> Sr. Software Engineer
> Infinispan, JBoss Cache
> _______________________________________________
> infinispan-dev mailing list
> infinispan-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/infinispan-dev
More information about the infinispan-dev
mailing list