org.infinispan.jmx
Class AbstractJmxRegistration
java.lang.Object
org.infinispan.jmx.AbstractJmxRegistration
- Direct Known Subclasses:
- CacheJmxRegistration, CacheManagerJmxRegistration
public abstract class AbstractJmxRegistration
- extends Object
Parent class for top level JMX component registration.
- Since:
- 4.0
- Author:
- Galder ZamarreƱo
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractJmxRegistration
public AbstractJmxRegistration()
buildRegistrar
protected abstract ComponentsJmxRegistration buildRegistrar(Set<AbstractComponentRegistry.Component> components)
registerMBeans
protected void registerMBeans(Set<AbstractComponentRegistry.Component> components,
GlobalConfiguration globalConfig)
unregisterMBeans
protected void unregisterMBeans(Set<AbstractComponentRegistry.Component> components)
getMBeanServer
protected MBeanServer getMBeanServer(GlobalConfiguration configuration)
getJmxDomain
protected String getJmxDomain(String jmxDomain,
MBeanServer mBeanServer,
String groupName)
Copyright © 2011 JBoss, a division of Red Hat. All Rights Reserved.