-
- すべてのスーパー・インタフェース:
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=
manager's namePlatformManagedObject.getObjectName()
メソッドを呼び出します。- 導入されたバージョン:
- 1.5
- 関連項目:
ManagementFactory.getPlatformMXBeans(Class)
、MemoryMXBean
、JMX仕様、MXBeanにアクセスする方法
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 String[]
getMemoryPoolNames()
このメモリー・マネージャが管理するメモリー・プールの名前を返します。String
getName()
このメモリー・マネージャを表す名前を返します。boolean
isValid()
このメモリー・マネージャがJava仮想マシンで有効かどうかをテストします。-
インタフェース java.lang.management.PlatformManagedObjectから継承されたメソッド
getObjectName
-
-
-
-
メソッドの詳細
-
getName
String getName()
このメモリー・マネージャを表す名前を返します。- 戻り値:
- このメモリー・マネージャの名前。
-
isValid
boolean isValid()
このメモリー・マネージャがJava仮想マシンで有効かどうかをテストします。 Java仮想マシンでメモリー・システムからメモリー・マネージャが削除されると、メモリー・マネージャは無効になります。- 戻り値:
- メモリー・マネージャがJava仮想マシンで有効な場合は
true
、そうでない場合はfalse
。
-
getMemoryPoolNames
String[] getMemoryPoolNames()
このメモリー・マネージャが管理するメモリー・プールの名前を返します。- 戻り値:
String
オブジェクトの配列。各Stringオブジェクトは、このメモリー・マネージャが管理するメモリー・プールの名前。
-
-