Clone
Nistor Adrian
committed
on 14 Sep 19
ISPN-10723 JMX registration cleanup
* all jmx registration should happen via CacheManagerJmxRegistration/CacheJmxRegistration
* we should no… Show more
ISPN-10723 JMX registration cleanup

* all jmx registration should happen via CacheManagerJmxRegistration/CacheJmxRegistration

* we should not have other classes using JmxUtil.buildJmxDomain because it can lead to split domains. Better fail early.

* there are very few legitimate direct usages of JmxUtil.lookupMBeanServer; all else must go

* prefer CacheManagerJmxRegistration/CacheJmxRegistration.registerMBean over other methods

* remove PerThreadMBeanServerLookup

* remove ManagedAttribute annotation elements that are equal to their defaults

Show less

master + 3 more