Package org.jboss.as.jmx
Class PluggableMBeanServerBuilder
- java.lang.Object
-
- javax.management.MBeanServerBuilder
-
- org.jboss.as.jmx.PluggableMBeanServerBuilder
-
public class PluggableMBeanServerBuilder extends MBeanServerBuilder
This builder returns an instance of
PluggableMBeanServerImplwhich can be used to set the MBeanServer chain, meaning that the platform mbean server gets the extra functionality for TCCL, ModelController and whatever other behaviour we want to add.Main JBM module
org.jboss.modules.Mainloads services fromorg.jboss.as.jmxmodule, which includesMETA-INF/services/javax.management.MBeanServerBuilderwhere thePluggableMBeanServerBuilderis specified.If the
PluggableMBeanServerBuilderin thejavax.management.MBeanServerBuilderis not specified, the additional behaviour is only added to calls coming in via the remote connector or MBeanServers injected via a dependency onMBeanServerService.- Author:
- Kabir Khan
-
-
Constructor Summary
Constructors Constructor Description PluggableMBeanServerBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MBeanServernewMBeanServer(String defaultDomain, MBeanServer outer, MBeanServerDelegate delegate)-
Methods inherited from class javax.management.MBeanServerBuilder
newMBeanServerDelegate
-
-
-
-
Method Detail
-
newMBeanServer
public MBeanServer newMBeanServer(String defaultDomain, MBeanServer outer, MBeanServerDelegate delegate)
- Overrides:
newMBeanServerin classMBeanServerBuilder
-
-