FileDocCategorySizeDatePackage
SunJmxMBeanServer.javaAPI DocJava SE 6 API2406Tue Jun 10 00:22:04 BST 2008com.sun.jmx.mbeanserver

SunJmxMBeanServer

public interface SunJmxMBeanServer implements MBeanServerInterceptor, MBeanServer
Extends the MBeanServer and MBeanServerInterceptor interface to provide methods for getting the MetaData and MBeanServerInstantiator objects associated with an MBeanServer.
since
1.5
since.unbundled
JMX RI 1.2

Fields Summary
Constructors Summary
Methods Summary
public com.sun.jmx.mbeanserver.MBeanInstantiatorgetMBeanInstantiator()
Return the MBeanInstantiator associated to this MBeanServer.

exception
UnsupportedOperationException if {@link MBeanServerInterceptor}s are not enabled on this object.
see
#interceptorsEnabled

public javax.management.MBeanServerDelegategetMBeanServerDelegate()

Return the MBeanServerDelegate representing the MBeanServer. Notifications can be sent from the MBean server delegate using the method {@link MBeanServerDelegate#sendNotification} in the returned object.

since.unbundled
JMX RI 1.2

public com.sun.jmx.interceptor.MBeanServerInterceptorgetMBeanServerInterceptor()
Return the MBeanServerInterceptor.

exception
UnsupportedOperationException if {@link MBeanServerInterceptor}s are not enabled on this object.
see
#interceptorsEnabled

public booleaninterceptorsEnabled()
Tell whether {@link MBeanServerInterceptor}s are enabled on this object.

return
true if {@link MBeanServerInterceptor}s are enabled.
see
#getMBeanServerInterceptor
see
#setMBeanServerInterceptor
see
#getMBeanInstantiator
see
com.sun.jmx.mbeanserver.JmxMBeanServerBuilder

public voidsetMBeanServerInterceptor(com.sun.jmx.interceptor.MBeanServerInterceptor interceptor)
Set the MBeanServerInterceptor.

exception
UnsupportedOperationException if {@link MBeanServerInterceptor}s are not enabled on this object.
see
#interceptorsEnabled