com.caucho.util
Class MemoryPoolAdapter

java.lang.Object
  extended by com.caucho.util.MemoryPoolAdapter

public class MemoryPoolAdapter
extends java.lang.Object


Nested Class Summary
static class MemoryPoolAdapter.MemUsage
           
static class MemoryPoolAdapter.PoolType
           
 
Constructor Summary
MemoryPoolAdapter()
           
 
Method Summary
 long getCodeCacheCommitted()
           
 long getCodeCacheFree()
           
 long getCodeCacheMax()
           
 javax.management.ObjectName getCodeCacheName()
           
 long getCodeCacheUsed()
           
 long getEdenCommitted()
           
 long getEdenFree()
           
 long getEdenMax()
           
 javax.management.ObjectName getEdenName()
           
 long getEdenUsed()
           
 long getGarbageCollectionCount()
           
 long getGarbageCollectionTime()
           
 long getPermGenCommitted()
           
 long getPermGenFree()
           
 long getPermGenMax()
           
 MemoryPoolAdapter.MemUsage getPermGenMemUsage()
           
 javax.management.ObjectName getPermGenName()
           
 long getPermGenUsed()
           
 long getSurvivorCommitted()
           
 long getSurvivorFree()
           
 long getSurvivorMax()
           
 javax.management.ObjectName getSurvivorName()
           
 long getSurvivorUsed()
           
 long getTenuredCommitted()
           
 long getTenuredFree()
           
 long getTenuredMax()
           
 MemoryPoolAdapter.MemUsage getTenuredMemUsage()
           
 javax.management.ObjectName getTenuredName()
           
 long getTenuredUsed()
           
 void setCodeCacheName(javax.management.ObjectName codeCacheName)
           
 void setEdenName(javax.management.ObjectName edenName)
           
 void setPermGenName(javax.management.ObjectName permGenName)
           
 void setSurvivorName(javax.management.ObjectName survivorName)
           
 void setTenuredName(javax.management.ObjectName tenuredName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MemoryPoolAdapter

public MemoryPoolAdapter()
Method Detail

getCodeCacheName

public javax.management.ObjectName getCodeCacheName()

setCodeCacheName

public void setCodeCacheName(javax.management.ObjectName codeCacheName)

getEdenName

public javax.management.ObjectName getEdenName()

setEdenName

public void setEdenName(javax.management.ObjectName edenName)

getPermGenName

public javax.management.ObjectName getPermGenName()

setPermGenName

public void setPermGenName(javax.management.ObjectName permGenName)

getSurvivorName

public javax.management.ObjectName getSurvivorName()

setSurvivorName

public void setSurvivorName(javax.management.ObjectName survivorName)

getTenuredName

public javax.management.ObjectName getTenuredName()

setTenuredName

public void setTenuredName(javax.management.ObjectName tenuredName)

getCodeCacheCommitted

public long getCodeCacheCommitted()
                           throws javax.management.JMException
Throws:
javax.management.JMException

getCodeCacheMax

public long getCodeCacheMax()
                     throws javax.management.JMException
Throws:
javax.management.JMException

getCodeCacheUsed

public long getCodeCacheUsed()
                      throws javax.management.JMException
Throws:
javax.management.JMException

getCodeCacheFree

public long getCodeCacheFree()
                      throws javax.management.JMException
Throws:
javax.management.JMException

getEdenCommitted

public long getEdenCommitted()
                      throws javax.management.JMException
Throws:
javax.management.JMException

getEdenMax

public long getEdenMax()
                throws javax.management.JMException
Throws:
javax.management.JMException

getEdenUsed

public long getEdenUsed()
                 throws javax.management.JMException
Throws:
javax.management.JMException

getEdenFree

public long getEdenFree()
                 throws javax.management.JMException
Throws:
javax.management.JMException

getPermGenCommitted

public long getPermGenCommitted()
                         throws javax.management.JMException
Throws:
javax.management.JMException

getPermGenMax

public long getPermGenMax()
                   throws javax.management.JMException
Throws:
javax.management.JMException

getPermGenUsed

public long getPermGenUsed()
                    throws javax.management.JMException
Throws:
javax.management.JMException

getPermGenFree

public long getPermGenFree()
                    throws javax.management.JMException
Throws:
javax.management.JMException

getPermGenMemUsage

public MemoryPoolAdapter.MemUsage getPermGenMemUsage()
                                              throws javax.management.JMException
Throws:
javax.management.JMException

getSurvivorCommitted

public long getSurvivorCommitted()
                          throws javax.management.JMException
Throws:
javax.management.JMException

getSurvivorMax

public long getSurvivorMax()
                    throws javax.management.JMException
Throws:
javax.management.JMException

getSurvivorUsed

public long getSurvivorUsed()
                     throws javax.management.JMException
Throws:
javax.management.JMException

getSurvivorFree

public long getSurvivorFree()
                     throws javax.management.JMException
Throws:
javax.management.JMException

getTenuredCommitted

public long getTenuredCommitted()
                         throws javax.management.JMException
Throws:
javax.management.JMException

getTenuredMax

public long getTenuredMax()
                   throws javax.management.JMException
Throws:
javax.management.JMException

getTenuredUsed

public long getTenuredUsed()
                    throws javax.management.JMException
Throws:
javax.management.JMException

getTenuredFree

public long getTenuredFree()
                    throws javax.management.JMException
Throws:
javax.management.JMException

getTenuredMemUsage

public MemoryPoolAdapter.MemUsage getTenuredMemUsage()
                                              throws javax.management.JMException
Throws:
javax.management.JMException

getGarbageCollectionTime

public long getGarbageCollectionTime()
                              throws javax.management.JMException
Throws:
javax.management.JMException

getGarbageCollectionCount

public long getGarbageCollectionCount()
                               throws javax.management.JMException
Throws:
javax.management.JMException