|
JBoss Managed Parent POM 2.1.1.SP2 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.managed.plugins.jmx.ManagementFactoryUtils
public class ManagementFactoryUtils
A utility class that created ManagedObjects for the jmx platform mbeans
returned by ManagementFactory
Constructor Summary | |
---|---|
ManagementFactoryUtils()
|
Method Summary | ||
---|---|---|
static ManagedObject |
getClassLoadingMO(ManagedObjectFactory mof)
Build a ManagedObject for the ClassLoadingMXBean mean |
|
static List<ManagedObject> |
getGarbageCollectorMXBeans(ManagedObjectFactory mof)
Build a list of ManagedObject for the GarbageCollectorMXBean means |
|
static List<ManagedObject> |
getMemoryManagerMXBeans(ManagedObjectFactory mof)
Build a list of ManagedObject for the MemoryManagerMXBean means |
|
static ManagedObject |
getMemoryMXBean(ManagedObjectFactory mof)
Build a ManagedObject for the MemoryMXBean mean |
|
static List<ManagedObject> |
getMemoryPoolMXBeans(ManagedObjectFactory mof)
Build a list of ManagedObject for the MemoryPoolMXBean means |
|
static
|
getMO(I mbean,
Class<? extends I> c,
ManagedObjectFactory mof)
|
|
static ManagedObject |
getOperatingSystemMXBean(ManagedObjectFactory mof)
Build a ManagedObject for the OperatingSystemMXBean mean |
|
static Map<String,ManagedObject> |
getPlatformMBeanMOs(ManagedObjectFactory mof)
Return a Map of the platform mbean ManagedObjects. |
|
static ManagedObject |
getRuntimeMXBean(ManagedObjectFactory mof)
Build a ManagedObject for the RuntimeMXBean mean |
|
static ManagedObject |
getThreadMXBean(ManagedObjectFactory mof)
Build a ManagedObject for the ThreadMXBean mean |
|
static MemoryUsage |
unwrapMemoryUsage(CompositeValue mv)
Unwrap a CompositeValue for a MemoryUsage instance into the MemoryUsage. |
|
static ThreadInfo |
unwrapThreadInfo(CompositeValue mv)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ManagementFactoryUtils()
Method Detail |
---|
public static Map<String,ManagedObject> getPlatformMBeanMOs(ManagedObjectFactory mof)
mof
- - the ManagedObjectFactory to use
public static ManagedObject getClassLoadingMO(ManagedObjectFactory mof)
mof
- - the ManagedObjectFactory to use
public static ManagedObject getMemoryMXBean(ManagedObjectFactory mof)
mof
- - the ManagedObjectFactory to use
public static ManagedObject getOperatingSystemMXBean(ManagedObjectFactory mof)
mof
- - the ManagedObjectFactory to use
public static ManagedObject getThreadMXBean(ManagedObjectFactory mof)
mof
- - the ManagedObjectFactory to use
public static ManagedObject getRuntimeMXBean(ManagedObjectFactory mof)
mof
- - the ManagedObjectFactory to use
public static List<ManagedObject> getMemoryManagerMXBeans(ManagedObjectFactory mof)
mof
- - the ManagedObjectFactory to use
public static List<ManagedObject> getGarbageCollectorMXBeans(ManagedObjectFactory mof)
mof
- - the ManagedObjectFactory to use
public static List<ManagedObject> getMemoryPoolMXBeans(ManagedObjectFactory mof)
mof
- - the ManagedObjectFactory to use
public static MemoryUsage unwrapMemoryUsage(CompositeValue mv)
mv
- - the CompositeValue meta value
public static <I> ManagedObject getMO(I mbean, Class<? extends I> c, ManagedObjectFactory mof)
public static ThreadInfo unwrapThreadInfo(CompositeValue mv) throws OpenDataException, ClassNotFoundException
OpenDataException
ClassNotFoundException
|
JBoss Managed Parent POM 2.1.1.SP2 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |