public class MemoryPoolAdapter
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
MemoryPoolAdapter.MemUsage |
static class |
MemoryPoolAdapter.PoolType |
| Constructor and Description |
|---|
MemoryPoolAdapter() |
| Modifier and Type | Method and Description |
|---|---|
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() |
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 |
setSurvivorName(javax.management.ObjectName survivorName) |
void |
setTenuredName(javax.management.ObjectName tenuredName) |
public javax.management.ObjectName getCodeCacheName()
public void setCodeCacheName(javax.management.ObjectName codeCacheName)
public javax.management.ObjectName getEdenName()
public void setEdenName(javax.management.ObjectName edenName)
public javax.management.ObjectName getSurvivorName()
public void setSurvivorName(javax.management.ObjectName survivorName)
public javax.management.ObjectName getTenuredName()
public void setTenuredName(javax.management.ObjectName tenuredName)
public long getCodeCacheCommitted()
throws javax.management.JMException
javax.management.JMExceptionpublic long getCodeCacheMax()
throws javax.management.JMException
javax.management.JMExceptionpublic long getCodeCacheUsed()
throws javax.management.JMException
javax.management.JMExceptionpublic long getCodeCacheFree()
throws javax.management.JMException
javax.management.JMExceptionpublic long getEdenCommitted()
throws javax.management.JMException
javax.management.JMExceptionpublic long getEdenMax()
throws javax.management.JMException
javax.management.JMExceptionpublic long getEdenUsed()
throws javax.management.JMException
javax.management.JMExceptionpublic long getEdenFree()
throws javax.management.JMException
javax.management.JMExceptionpublic long getPermGenCommitted()
throws javax.management.JMException
javax.management.JMExceptionpublic long getPermGenMax()
throws javax.management.JMException
javax.management.JMExceptionpublic long getPermGenUsed()
throws javax.management.JMException
javax.management.JMExceptionpublic long getPermGenFree()
throws javax.management.JMException
javax.management.JMExceptionpublic long getSurvivorCommitted()
throws javax.management.JMException
javax.management.JMExceptionpublic long getSurvivorMax()
throws javax.management.JMException
javax.management.JMExceptionpublic long getSurvivorUsed()
throws javax.management.JMException
javax.management.JMExceptionpublic long getSurvivorFree()
throws javax.management.JMException
javax.management.JMExceptionpublic long getTenuredCommitted()
throws javax.management.JMException
javax.management.JMExceptionpublic long getTenuredMax()
throws javax.management.JMException
javax.management.JMExceptionpublic long getTenuredUsed()
throws javax.management.JMException
javax.management.JMExceptionpublic long getTenuredFree()
throws javax.management.JMException
javax.management.JMExceptionpublic MemoryPoolAdapter.MemUsage getTenuredMemUsage() throws javax.management.JMException
javax.management.JMExceptionpublic long getGarbageCollectionTime()
throws javax.management.JMException
javax.management.JMExceptionpublic long getGarbageCollectionCount()
throws javax.management.JMException
javax.management.JMException