Module MBean
Management interface for the parent of all application modules.
- All Parent MBeans:
- DeployedObject
Attribute Summary
java.lang.String[] javaVMs
javaVMsint classLoaderDepth
Number of classloaders in this module's classloading hierarchy
Attributes inherited from MBean DeployedObject name, deploymentDescriptor, javaVersion, javaVendor
Operation Summary
java.lang.String getClassLoaderInfo(int level, boolean atDepthOnly, boolean showClasses, boolean showCodeSource)
Information about classloaders for this modulejava.lang.String getClassLoaderInfo(int level, boolean atDepthOnly, boolean showClasses, boolean showCodeSource, boolean showDelegation, boolean showHierarchy, boolean showModules, boolean showDepth)
Information about classloaders for this module
Notification Summary
j2ee.state.starting
This module is being startedj2ee.state.running
This module is now runningj2ee.state.stopping
This module is stoppingj2ee.state.stopped
This module is now stopped
Attribute Detail
javaVMs
public java.lang.String[] javaVMs
- javaVMs
classLoaderDepth
public int classLoaderDepth
- Number of classloaders in this module's classloading hierarchy
Operation Detail
getClassLoaderInfo
public java.lang.String getClassLoaderInfo(int level, boolean atDepthOnly, boolean showClasses, boolean showCodeSource)
- Information about classloaders for this module
- Parameters:
- level - the level of the classloader information to return. 0 = the first classloader that will be checked when loading classes, getClassLoaderDepth()-1 = the last classloader that will be checked.
atDepthOnly - if true, then only the classloader information at the specified level will be returned. if false, all levels between 0 and level will be returned.
showClasses - if true, then loaded classes will be returned
showCodeSource - if true and showClassees is true, then the codeSource for each class will be returnedgetClassLoaderInfo
public java.lang.String getClassLoaderInfo(int level, boolean atDepthOnly, boolean showClasses, boolean showCodeSource, boolean showDelegation, boolean showHierarchy, boolean showModules, boolean showDepth)
- Information about classloaders for this module
- Parameters:
- level - the level of the classloader information to return. 0 = the first classloader that will be checked when loading classes, getClassLoaderDepth()-1 = the last classloader that will be checked.
atDepthOnly - if true, then only the classloader information at the specified level will be returned. if false, all levels between 0 and level will be returned.
showClasses - if true, then loaded classes will be returned
showCodeSource - if true and showClassees is true, then the codeSource for each class will be returned
showDelegation - if the the delegation hierachy will be show as opposed to standard view
showHierarchy - if true this will return hierchical xml file
showModules - if true then all modules with visablity to a classloader will be returned as an attribute
showDepth - if true then the classloader depth will be returned as a node
Notification Detail
j2ee.state.starting
- This module is being started
- Severity:
- 6 (Normal, Cleared, or Informative)
j2ee.state.running
- This module is now running
- Severity:
- 6 (Normal, Cleared, or Informative)
j2ee.state.stopping
- This module is stopping
- Severity:
- 6 (Normal, Cleared, or Informative)
j2ee.state.stopped
- This module is now stopped
- Severity:
- 6 (Normal, Cleared, or Informative)
Copyright IBM Corp. 1996-2003
IBM is a trademark of the IBM Corporation in the United States, other countries, or both.