Interface GarbageCollectorMXBean
- All Superinterfaces:
GarbageCollectorMXBean, MemoryManagerMXBean, PlatformManagedObject
Platform-specific management interface for a garbage collector
which performs collections in cycles.
This platform extension is only available to the garbage collection implementation that supports this extension.
- Since:
- 1.5
-
Method Summary
Modifier and TypeMethodDescriptionReturns the GC information about the most recent GC.Methods declared in interface GarbageCollectorMXBean
getCollectionCount, getCollectionTime
Modifier and TypeMethodDescriptionlong
Returns the total number of collections that have occurred.long
Returns the approximate accumulated collection elapsed time in milliseconds.Methods declared in interface MemoryManagerMXBean
getMemoryPoolNames, getName, isValid
Methods declared in interface PlatformManagedObject
getObjectName
Modifier and TypeMethodDescriptionReturns anObjectName
instance representing the object name of this platform managed object.
-
Method Details
-
getLastGcInfo
GcInfo getLastGcInfo()Returns the GC information about the most recent GC. This method returns aGcInfo
. If no GC information is available,null
is returned. The collector-specific attributes, if any, can be obtained via theCompositeData
interface.MBeanServer access: The mapped type of
GcInfo
isCompositeData
with attributes specified inGcInfo
.- Returns:
- a
GcInfo
object representing the most GC information; ornull
if no GC information available.
-