org.jboss.managed.plugins.jmx
Class MemoryPoolMXBeanMO

java.lang.Object
  extended by org.jboss.managed.plugins.jmx.MemoryPoolMXBeanMO
All Implemented Interfaces:
MemoryPoolMXBean

public class MemoryPoolMXBeanMO
extends Object
implements MemoryPoolMXBean

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

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

Constructor Summary
MemoryPoolMXBeanMO()
           
 
Method Summary
 MemoryUsage getCollectionUsage()
           
 long getCollectionUsageThreshold()
           
 long getCollectionUsageThresholdCount()
           
 String[] getMemoryManagerNames()
           
 String getName()
           
 MemoryUsage getPeakUsage()
           
 MemoryType getType()
           
 MemoryUsage getUsage()
           
 long getUsageThreshold()
           
 long getUsageThresholdCount()
           
 boolean isCollectionUsageThresholdExceeded()
           
 boolean isCollectionUsageThresholdSupported()
           
 boolean isUsageThresholdExceeded()
           
 boolean isUsageThresholdSupported()
           
 boolean isValid()
           
 void resetPeakUsage()
           
 void setCollectionUsageThreshold(long threhsold)
           
 void setUsageThreshold(long threshold)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MemoryPoolMXBeanMO

public MemoryPoolMXBeanMO()
Method Detail

getCollectionUsage

public MemoryUsage getCollectionUsage()
Specified by:
getCollectionUsage in interface MemoryPoolMXBean

getCollectionUsageThreshold

public long getCollectionUsageThreshold()
Specified by:
getCollectionUsageThreshold in interface MemoryPoolMXBean

getCollectionUsageThresholdCount

public long getCollectionUsageThresholdCount()
Specified by:
getCollectionUsageThresholdCount in interface MemoryPoolMXBean

getMemoryManagerNames

public String[] getMemoryManagerNames()
Specified by:
getMemoryManagerNames in interface MemoryPoolMXBean

getName

public String getName()
Specified by:
getName in interface MemoryPoolMXBean

getPeakUsage

public MemoryUsage getPeakUsage()
Specified by:
getPeakUsage in interface MemoryPoolMXBean

getType

public MemoryType getType()
Specified by:
getType in interface MemoryPoolMXBean

getUsage

public MemoryUsage getUsage()
Specified by:
getUsage in interface MemoryPoolMXBean

getUsageThreshold

public long getUsageThreshold()
Specified by:
getUsageThreshold in interface MemoryPoolMXBean

getUsageThresholdCount

public long getUsageThresholdCount()
Specified by:
getUsageThresholdCount in interface MemoryPoolMXBean

isCollectionUsageThresholdExceeded

public boolean isCollectionUsageThresholdExceeded()
Specified by:
isCollectionUsageThresholdExceeded in interface MemoryPoolMXBean

isCollectionUsageThresholdSupported

public boolean isCollectionUsageThresholdSupported()
Specified by:
isCollectionUsageThresholdSupported in interface MemoryPoolMXBean

isUsageThresholdExceeded

public boolean isUsageThresholdExceeded()
Specified by:
isUsageThresholdExceeded in interface MemoryPoolMXBean

isUsageThresholdSupported

public boolean isUsageThresholdSupported()
Specified by:
isUsageThresholdSupported in interface MemoryPoolMXBean

isValid

public boolean isValid()
Specified by:
isValid in interface MemoryPoolMXBean

resetPeakUsage

public void resetPeakUsage()
Specified by:
resetPeakUsage in interface MemoryPoolMXBean

setCollectionUsageThreshold

public void setCollectionUsageThreshold(long threhsold)
Specified by:
setCollectionUsageThreshold in interface MemoryPoolMXBean

setUsageThreshold

public void setUsageThreshold(long threshold)
Specified by:
setUsageThreshold in interface MemoryPoolMXBean


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