Java プラットフォームの監視と管理

com.sun.management
インタフェース GarbageCollectorMXBean

すべてのスーパーインタフェース:
java.lang.management.GarbageCollectorMXBean, java.lang.management.MemoryManagerMXBean

public interface GarbageCollectorMXBean
extends java.lang.management.GarbageCollectorMXBean

周期的にコレクションを行うガベージコレクタのプラットフォーム固有の管理インタフェースです。

このプラットフォーム拡張は、プラットフォーム拡張をサポートするガベージコレクションの実装だけに利用できます。

導入されたバージョン:
1.5

メソッドの概要
 GcInfo getLastGcInfo()
          最新の GC (ガベージコレクション) に関する GC 情報を返します。
 
インタフェース java.lang.management.GarbageCollectorMXBean から継承されたメソッド
getCollectionCount, getCollectionTime
 
インタフェース java.lang.management.MemoryManagerMXBean から継承されたメソッド
getMemoryPoolNames, getName, isValid
 

メソッドの詳細

getLastGcInfo

GcInfo getLastGcInfo()
最新の GC (ガベージコレクション) に関する GC 情報を返します。このメソッドは GcInfo を返します。GC 情報が利用できない場合は null を返します。コレクタ固有の属性が存在する場合は、CompositeData インタフェースを使って取得できます。

MBeanServer アクセス: GcInfo のマップされた型は、GcInfo で指定された属性を含む CompositeData です。

戻り値:
最新の GC 情報を表す GcInfo オブジェクト、GC 情報を利用できない場合は null

Java プラットフォームの監視と管理