public class

MemoryPoolStat

extends Object
java.lang.Object
   ↳ sun.tools.jconsole.MemoryPoolStat

Summary

Public Methods
MemoryUsage getAfterGcUsage()
Returns the memory usage after the most recent GC finished.
MemoryUsage getBeforeGcUsage()
Returns the memory usage before the most recent GC started.
long getCollectionUsageThreshold()
Returns the current collection usage threshold.
long getLastGcEndTime()
Returns the end time of the most recent GC on the memory pool for this statistics in milliseconds.
long getLastGcId()
Returns the Id of GC.
long getLastGcStartTime()
Returns the start time of the most recent GC on the memory pool for this statistics in milliseconds.
String getPoolName()
Returns the memory pool name.
MemoryUsage getUsage()
Returns the current memory usage.
long getUsageThreshold()
Returns the current usage threshold.
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public MemoryUsage getAfterGcUsage ()

Returns the memory usage after the most recent GC finished. null if no GC occurs.

public MemoryUsage getBeforeGcUsage ()

Returns the memory usage before the most recent GC started. null if no GC occurs.

public long getCollectionUsageThreshold ()

Returns the current collection usage threshold. -1 if not supported.

public long getLastGcEndTime ()

Returns the end time of the most recent GC on the memory pool for this statistics in milliseconds. Return 0 if no GC occurs.

public long getLastGcId ()

Returns the Id of GC.

public long getLastGcStartTime ()

Returns the start time of the most recent GC on the memory pool for this statistics in milliseconds. Return 0 if no GC occurs.

public String getPoolName ()

Returns the memory pool name.

public MemoryUsage getUsage ()

Returns the current memory usage.

public long getUsageThreshold ()

Returns the current usage threshold. -1 if not supported.