Uses of Class
org.glassfish.gmbal.impl.MBeanImpl
-
Packages that use MBeanImpl Package Description org.glassfish.gmbal.impl -
-
Uses of MBeanImpl in org.glassfish.gmbal.impl
Fields in org.glassfish.gmbal.impl declared as MBeanImpl Modifier and Type Field Description private MBeanImpl
AMXImpl. mbean
private MBeanImpl
MBeanImpl. parent
(package private) MBeanImpl
JMXRegistrationManager. root
private MBeanImpl
MBeanTree. rootEntity
Fields in org.glassfish.gmbal.impl with type parameters of type MBeanImpl Modifier and Type Field Description private java.util.Map<java.lang.String,java.util.Map<java.lang.String,MBeanImpl>>
MBeanImpl. children
private java.util.LinkedHashSet<MBeanImpl>
JMXRegistrationManager. deferredRegistrations
private static org.glassfish.pfl.basic.func.UnaryFunction<MBeanImpl,AMXMBeanInterface>
AMXImpl. extract
private java.util.Map<java.lang.Object,MBeanImpl>
MBeanTree. objectMap
private org.glassfish.pfl.basic.func.UnaryVoidFunction<MBeanImpl>
JMXRegistrationManager.RootParentListener. REGISTER_FUNC
private org.glassfish.pfl.basic.func.UnaryVoidFunction<MBeanImpl>
JMXRegistrationManager.RootParentListener. UNREGISTER_FUNC
Methods in org.glassfish.gmbal.impl that return MBeanImpl Modifier and Type Method Description MBeanImpl
ManagedObjectManagerImpl. constructMBean(MBeanImpl parentEntity, java.lang.Object obj, java.lang.String name)
MBeanImpl
ManagedObjectManagerInternal. constructMBean(MBeanImpl parentEntity, java.lang.Object obj, java.lang.String name)
MBeanImpl
MBeanTree. getMBeanImpl(java.lang.Object obj)
MBeanImpl
MBeanTree. getParentEntity(java.lang.Object parent)
MBeanImpl
MBeanImpl. parent()
Methods in org.glassfish.gmbal.impl that return types with arguments of type MBeanImpl Modifier and Type Method Description java.util.Map<java.lang.String,java.util.Map<java.lang.String,MBeanImpl>>
MBeanImpl. children()
Methods in org.glassfish.gmbal.impl with parameters of type MBeanImpl Modifier and Type Method Description void
MBeanImpl. addChild(MBeanImpl child)
private void
MBeanTree. addToObjectMaps(MBeanImpl mbean)
private void
MBeanTree. checkCorrectRoot(MBeanImpl entity)
MBeanImpl
ManagedObjectManagerImpl. constructMBean(MBeanImpl parentEntity, java.lang.Object obj, java.lang.String name)
MBeanImpl
ManagedObjectManagerInternal. constructMBean(MBeanImpl parentEntity, java.lang.Object obj, java.lang.String name)
void
Exceptions. deferredRegistrationException(javax.management.JMException exc, MBeanImpl mbean)
java.lang.IllegalArgumentException
Exceptions. nodeAlreadyHasParent(MBeanImpl entity)
java.lang.IllegalArgumentException
Exceptions. nonSingletonRequiresName(MBeanImpl parentEntity, java.lang.String type)
java.lang.IllegalArgumentException
Exceptions. notPartOfThisTree(MBeanImpl mbi)
java.lang.IllegalArgumentException
Exceptions. objectAlreadyRegistered(java.lang.Object obj, MBeanImpl oldMbi)
javax.management.ObjectName
MBeanTree. objectName(MBeanImpl parent, java.lang.String type, java.lang.String name)
void
MBeanImpl. parent(MBeanImpl entity)
void
JMXRegistrationManager. register(MBeanImpl mb)
Handle registration of this MBean.GmbalMBean
MBeanTree. register(MBeanImpl parentEntity, java.lang.Object obj, MBeanImpl mb)
void
MBeanImpl. removeChild(MBeanImpl child)
private void
MBeanTree. removeFromObjectMaps(MBeanImpl mbean)
void
JMXRegistrationManager. setRoot(MBeanImpl root)
Set the MBeanImpl that is the root of this MBean tree.java.lang.IllegalArgumentException
Exceptions. singletonCannotSpecifyName(MBeanImpl parentEntity, java.lang.String type, java.lang.String name)
private void
JMXRegistrationManager.RootParentListener. traverse(MBeanImpl mb, org.glassfish.pfl.basic.func.UnaryVoidFunction<MBeanImpl> pre, org.glassfish.pfl.basic.func.UnaryVoidFunction<MBeanImpl> post)
void
JMXRegistrationManager. unregister(MBeanImpl mb)
Unregister the MBean.Method parameters in org.glassfish.gmbal.impl with type arguments of type MBeanImpl Modifier and Type Method Description private void
JMXRegistrationManager.RootParentListener. traverse(MBeanImpl mb, org.glassfish.pfl.basic.func.UnaryVoidFunction<MBeanImpl> pre, org.glassfish.pfl.basic.func.UnaryVoidFunction<MBeanImpl> post)
Constructors in org.glassfish.gmbal.impl with parameters of type MBeanImpl Constructor Description AMXImpl(MBeanImpl mb)
-