- すべてのスーパー・インタフェース:
- PlatformManagedObject
- 既知のすべてのサブインタフェース:
- GarbageCollectorMXBean,- GarbageCollectorMXBean
public interface MemoryManagerMXBean extends PlatformManagedObject
メモリー・マネージャの管理インタフェースです。 メモリー・マネージャは、Java仮想マシンの1つ以上のメモリー・プールを管理します。 
 
 Java仮想マシンは、1つ以上のメモリー・マネージャを持ちます。 このインタフェースを実装するインスタンスは、ManagementFactory.getMemoryManagerMXBeans()メソッドまたはplatform MBeanServerメソッドを呼び出すことによって取得できるMXBeanです。 
 
MBeanServer内のメモリー・マネージャのMXBeanを一意に識別するためのObjectNameは、次のとおりです:
 
これを取得するには、java.lang:type=MemoryManager,name=「マネージャの名前」
PlatformManagedObject.getObjectName()メソッドを呼び出します。- 導入されたバージョン:
- 1.5
- 関連項目:
- 
メソッドのサマリーインタフェース java.lang.management.PlatformManagedObjectで宣言されたメソッドgetObjectName
- 
メソッドの詳細- 
getNameString getName()このメモリー・マネージャを表す名前を返します。- 戻り値:
- このメモリー・マネージャの名前。
 
- 
isValidboolean isValid()このメモリー・マネージャがJava仮想マシンで有効かどうかをテストします。 Java仮想マシンでメモリー・システムからメモリー・マネージャが削除されると、メモリー・マネージャは無効になります。- 戻り値:
- Java仮想マシンでメモリー・マネージャが有効な場合はtrue、それ以外の場合はfalse。
 
- 
getMemoryPoolNamesString[] getMemoryPoolNames()このメモリー・マネージャが管理するメモリー・プールの名前を返します。- 戻り値:
- Stringオブジェクトの配列。各オブジェクトは、このメモリー・マネージャが管理するメモリー・プールの名前です。
 
 
-