server is managing 18MBeans JMImplementation:type=MBeanServerDelegate java.lang:name=Code Cache,type=MemoryPool java.lang:name= CodeCacheManager,type=MemoryManager java.lang:name=Copy,type=GarbageCollector java.lang:name=Eden Space,type=MemoryPool java.lang:name= MarkSweepCompact,type=GarbageCollector java.lang:name= Perm Gen [shared-ro],type=MemoryPool java.lang:name= Perm Gen [shared-rw],type=MemoryPool java.lang:name=Perm Gen,type=MemoryPool java.lang:name=Survivor Space,type=MemoryPool java.lang:name=Tenured Gen,type=MemoryPool java.lang:type=ClassLoading java.lang:type=Compilation java.lang:type=Memory java.lang:type=OperatingSystem java.lang:type=Runtime java.lang:type=Threading java.util.logging:type=Logging Registering simple MBean server is managing 19MBeans JMImplementation:type=MBeanServerDelegate ca.tremblett.ddj:name=My MBean java.lang:name=Code Cache,type=MemoryPool java.lang:name =CodeCacheManager,type=MemoryManager java.lang:name=Copy,type=GarbageCollector java.lang:name=Eden Space,type=MemoryPool java.lang:name= MarkSweepCompact,type=GarbageCollector java.lang:name= Perm Gen [shared-ro],type=MemoryPool java.lang:name= Perm Gen [shared-rw],type=MemoryPool java.lang:name=Perm Gen,type=MemoryPool java.lang:name=Survivor Space,type=MemoryPool java.lang:name=Tenured Gen,type=MemoryPool java.lang:type=ClassLoading java.lang:type=Compilation java.lang:type=Memory java.lang:type=OperatingSystem java.lang:type=Runtime java.lang:type=Threading java.util.logging:type=Logging
Figure 1: Output from the ListMBeans program.