org.jboss.managed.plugins.jmx
Class MemoryMXBeanMO

java.lang.Object
  extended by org.jboss.managed.plugins.jmx.MemoryMXBeanMO
All Implemented Interfaces:
MemoryMXBean

public class MemoryMXBeanMO
extends Object
implements MemoryMXBean

Stub class for the MemoryMXBean interface that is marked up with management annotations.

Version:
$Revision:$
Author:
Scott.Stark@jboss.org

Constructor Summary
MemoryMXBeanMO()
           
 
Method Summary
 void gc()
           
 MemoryUsage getHeapMemoryUsage()
           
 MemoryUsage getNonHeapMemoryUsage()
           
 int getObjectPendingFinalizationCount()
           
 boolean isVerbose()
           
 void setVerbose(boolean value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MemoryMXBeanMO

public MemoryMXBeanMO()
Method Detail

gc

public void gc()
Specified by:
gc in interface MemoryMXBean

getHeapMemoryUsage

public MemoryUsage getHeapMemoryUsage()
Specified by:
getHeapMemoryUsage in interface MemoryMXBean

getNonHeapMemoryUsage

public MemoryUsage getNonHeapMemoryUsage()
Specified by:
getNonHeapMemoryUsage in interface MemoryMXBean

getObjectPendingFinalizationCount

public int getObjectPendingFinalizationCount()
Specified by:
getObjectPendingFinalizationCount in interface MemoryMXBean

isVerbose

public boolean isVerbose()
Specified by:
isVerbose in interface MemoryMXBean

setVerbose

public void setVerbose(boolean value)
Specified by:
setVerbose in interface MemoryMXBean


Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.