パッケージ
javax.managementの使用

javax.managementを使用するパッケージ
パッケージ
説明
このパッケージには、java.lang.management APIの標準実装に対するJDK拡張機能が含まれており、プラットフォームの他のコンポーネントの管理インタフェースも定義されています。
このパッケージは、JConsole APIを含みます。
Java実行時にJava仮想マシンおよびほかのコンポーネントを監視および管理するための管理インタフェースを提供します。
Java Management Extensionsのコア・クラスを提供します。
高度な動的ロード機能を実装するクラスを提供します。
ModelMBeanクラスの定義を提供します。
モニター・クラスを定義します。
公開データ型とOpen MBean記述子クラスを提供します。
関係サービスについて定義します。
JMX MBeanサーバーにリモート・アクセスするためのインタフェースです。
RMIコネクタは、RMIを使ってクライアント要求をリモートMBeanサーバーへ転送する、JMXリモートAPI用のコネクタです。
Timer MBeanを定義します。
このパッケージには、Java Management Extensions (JMX)のFlight Recorderを制御およびモニターするクラスが含まれています。
  • com.sun.managementにより使用されるjavax.managementのクラス
    クラス
    説明
    Dynamic MBean (動的管理インタフェースを公開するMBean)に実装するメソッドを定義します。
  • com.sun.tools.jconsoleにより使用されるjavax.managementのクラス
    クラス
    説明
    このインタフェースは、MBeanサーバー(ローカルまたはリモート)との通信方法を示します。
  • java.lang.managementにより使用されるjavax.managementのクラス
    クラス
    説明
    エージェント側でMBeanを操作するためのインタフェースです。
    このインタフェースは、MBeanサーバー(ローカルまたはリモート)との通信方法を示します。
    MBeanのオブジェクト名、または複数のMBean名に一致するパターンを表します。
  • javax.managementにより使用されるjavax.managementのクラス
    クラス
    説明
    名前と値を関連付けることにより、MBean属性を表現します。
    MBeanの属性の値のリストを表します。
    指定された属性が存在しないか、取得できません。
    関係制約の引数として使用される属性を表します。
    クエリーを構築するメソッドに無効なMBean属性が渡された場合にスローされます。
    クエリーを構築するメソッドに無効な式が渡された場合にスローされます。
    クエリーを構築するメソッドに無効な文字列オペレーションが渡された場合にスローされます。
    JMX要素の追加メタデータです。
    MBeanInfoなどの管理インタフェース要素のDescriptorを読み取るためのインタフェースです。
    Dynamic MBean (動的管理インタフェースを公開するMBean)に実装するメソッドを定義します。
    不変記述子。
    MBeanはすでにリポジトリに登録されています。
    指定されたMBeanがリポジトリ内に存在しません。
    MBeanのイントロスペクションの実行時に発生した例外です。
    MBeanへのサブクエリー式またはMBeanへの修飾属性式のクラスが間違っている場合にスローされます。
    指定された値は、属性に対する有効な値ではありません。
    JMX実装からスローされる例外です。
    JMX実装から返される実行時例外です。
    指定されたMBeanリスナーがリポジトリ内に存在しません。
    文字列の形式が有効なObjectNameに対応していません。
    管理用として公開されるMBean属性を記述します。
    MBeanによって公開されるコンストラクタを記述します。
    エージェント内のMBeanメソッドによってスローされるユーザー定義の例外を表します。
    MBean記述子オブジェクトに一般情報を提供します。
    MBeanによって公開された管理インタフェース(管理オペレーションに使用できる属性と操作のセット)を記述します。
    MBeanNotificationInfoクラスは、MBeanによって発行された、指定の通知Javaクラスに対する複数の異なった通知インスタンスの特性を記述します。
    MBeanによって公開される管理オペレーションを記述します。
    MBeanによって公開されるオペレーションの引数を記述します。
    MBeanサーバーへの登録またはMBeanサーバーからの登録解除の前後にさまざまなオペレーションを実行するため、MBeanにより実装されます。
    MBeanRegistrationインタフェースのpreRegister()メソッドとpreDeregister()メソッドによってスローされる例外をラップします。
    エージェント側でMBeanを操作するためのインタフェースです。
    このインタフェースは、MBeanサーバー(ローカルまたはリモート)との通信方法を示します。
    管理の視点でMBeanサーバーを表現します。
    MBeanServerDelegateクラスのオブジェクトの管理インタフェースを定義します。
    MBeanサーバーにJMX準拠のMBeanでないオブジェクトを登録しようとした場合に発行される例外です。
    Notificationクラスは、MBeanが発行する通知を表します。
    Notificationを発行するMBeanが実装しているインタフェースです。
    Notificationを発行するMBeanが実装しているインタフェースです。
    通知フィルタとして機能するすべてのクラスによって実装されます。
    通知の受信を望むオブジェクトによって実装される必要があります。
    MBeanのオブジェクト名とクラス名を表します。
    MBeanのオブジェクト名、または複数のMBean名に一致するパターンを表します。
    MBeanのオペレーションの実行時に、MBeanサーバー内でスローされる例外を表します。
    データベース・クエリーの「WHERE句」に似た関係制約を表します。
    java.lang.reflectクラスを使ってMBean上のメソッドを呼び出すとき、MBeanサーバー内でスローされる例外を表します。
    MBeanでオペレーションの実行時にエージェント内でスローされる実行時例外を表します。
    Javaインタフェースのリフレクションによって管理インタフェースを決定するMBeanです。
    関係制約の引数になる文字列を表します。
    関係式の引数として渡すことができる値を表します。
  • javax.management.loadingにより使用されるjavax.managementのクラス
    クラス
    説明
    MBeanサーバーへの登録またはMBeanサーバーからの登録解除の前後にさまざまなオペレーションを実行するため、MBeanにより実装されます。
    エージェント側でMBeanを操作するためのインタフェースです。
    MBeanのオブジェクト名、または複数のMBean名に一致するパターンを表します。
    要求されたサービスがサポートされていない場合に発行される例外を表します。
  • javax.management.modelmbeanにより使用されるjavax.managementのクラス
    クラス
    説明
    名前と値を関連付けることにより、MBean属性を表現します。
    MBeanによって送信される属性変更通知を定義します。
    MBeanの属性の値のリストを表します。
    指定された属性が存在しないか、取得できません。
    JMX要素の追加メタデータです。
    このインタフェースは、JMXコンポーネントに関連付けられたDescriptorクラスの記述子にアクセスするために使用されます。
    MBeanInfoなどの管理インタフェース要素のDescriptorを読み取るためのインタフェースです。
    Dynamic MBean (動的管理インタフェースを公開するMBean)に実装するメソッドを定義します。
    指定されたMBeanがリポジトリ内に存在しません。
    MBeanのイントロスペクションの実行時に発生した例外です。
    指定された値は、属性に対する有効な値ではありません。
    指定されたMBeanリスナーがリポジトリ内に存在しません。
    管理用として公開されるMBean属性を記述します。
    MBeanによって公開されるコンストラクタを記述します。
    エージェント内のMBeanメソッドによってスローされるユーザー定義の例外を表します。
    MBean記述子オブジェクトに一般情報を提供します。
    MBeanによって公開された管理インタフェース(管理オペレーションに使用できる属性と操作のセット)を記述します。
    MBeanNotificationInfoクラスは、MBeanによって発行された、指定の通知Javaクラスに対する複数の異なった通知インスタンスの特性を記述します。
    MBeanによって公開される管理オペレーションを記述します。
    MBeanによって公開されるオペレーションの引数を記述します。
    MBeanサーバーへの登録またはMBeanサーバーからの登録解除の前後にさまざまなオペレーションを実行するため、MBeanにより実装されます。
    エージェント側でMBeanを操作するためのインタフェースです。
    Notificationクラスは、MBeanが発行する通知を表します。
    Notificationを発行するMBeanが実装しているインタフェースです。
    Notificationを発行するMBeanが実装しているインタフェースです。
    通知フィルタとして機能するすべてのクラスによって実装されます。
    通知の受信を望むオブジェクトによって実装される必要があります。
    MBeanのオブジェクト名、または複数のMBean名に一致するパターンを表します。
    このクラスは、MBeanによって実装されるインタフェース(永続インタフェース)です。
    java.lang.reflectクラスを使ってMBean上のメソッドを呼び出すとき、MBeanサーバー内でスローされる例外を表します。
    MBeanでオペレーションの実行時にエージェント内でスローされる実行時例外を表します。
  • javax.management.monitorにより使用されるjavax.managementのクラス
    クラス
    説明
    JMX実装から返される実行時例外です。
    MBeanNotificationInfoクラスは、MBeanによって発行された、指定の通知Javaクラスに対する複数の異なった通知インスタンスの特性を記述します。
    MBeanサーバーへの登録またはMBeanサーバーからの登録解除の前後にさまざまなオペレーションを実行するため、MBeanにより実装されます。
    エージェント側でMBeanを操作するためのインタフェースです。
    Notificationクラスは、MBeanが発行する通知を表します。
    Notificationを発行するMBeanが実装しているインタフェースです。
    NotificationEmitterインタフェースの実装を提供します。
    Notificationを発行するMBeanが実装しているインタフェースです。
    MBeanのオブジェクト名、または複数のMBean名に一致するパターンを表します。
  • javax.management.openmbeanにより使用されるjavax.managementのクラス
    クラス
    説明
    JMX要素の追加メタデータです。
    MBeanInfoなどの管理インタフェース要素のDescriptorを読み取るためのインタフェースです。
    JMX実装からスローされる例外です。
    管理用として公開されるMBean属性を記述します。
    MBeanによって公開されるコンストラクタを記述します。
    MBean記述子オブジェクトに一般情報を提供します。
    MBeanによって公開された管理インタフェース(管理オペレーションに使用できる属性と操作のセット)を記述します。
    MBeanNotificationInfoクラスは、MBeanによって発行された、指定の通知Javaクラスに対する複数の異なった通知インスタンスの特性を記述します。
    MBeanによって公開される管理オペレーションを記述します。
    MBeanによって公開されるオペレーションの引数を記述します。
    MBeanのオブジェクト名、または複数のMBean名に一致するパターンを表します。
  • javax.management.relationにより使用されるjavax.managementのクラス
    クラス
    説明
    指定されたMBeanがリポジトリ内に存在しません。
    JMX実装からスローされる例外です。
    MBeanNotificationInfoクラスは、MBeanによって発行された、指定の通知Javaクラスに対する複数の異なった通知インスタンスの特性を記述します。
    MBeanサーバーへの登録またはMBeanサーバーからの登録解除の前後にさまざまなオペレーションを実行するため、MBeanにより実装されます。
    エージェント側でMBeanを操作するためのインタフェースです。
    MBeanサーバーにJMX準拠のMBeanでないオブジェクトを登録しようとした場合に発行される例外です。
    Notificationクラスは、MBeanが発行する通知を表します。
    Notificationを発行するMBeanが実装しているインタフェースです。
    NotificationEmitterインタフェースの実装を提供します。
    Notificationを発行するMBeanが実装しているインタフェースです。
    通知フィルタとして機能するすべてのクラスによって実装されます。
    NotificationFilterインタフェースの実装を提供します。
    通知の受信を望むオブジェクトによって実装される必要があります。
    MBeanのオブジェクト名、または複数のMBean名に一致するパターンを表します。
  • javax.management.remoteにより使用されるjavax.managementのクラス
    クラス
    説明
    指定されたMBeanリスナーがリポジトリ内に存在しません。
    MBeanNotificationInfoクラスは、MBeanによって発行された、指定の通知Javaクラスに対する複数の異なった通知インスタンスの特性を記述します。
    MBeanサーバーへの登録またはMBeanサーバーからの登録解除の前後にさまざまなオペレーションを実行するため、MBeanにより実装されます。
    エージェント側でMBeanを操作するためのインタフェースです。
    このインタフェースは、MBeanサーバー(ローカルまたはリモート)との通信方法を示します。
    Notificationクラスは、MBeanが発行する通知を表します。
    Notificationを発行するMBeanが実装しているインタフェースです。
    NotificationEmitterインタフェースの実装を提供します。
    Notificationを発行するMBeanが実装しているインタフェースです。
    通知フィルタとして機能するすべてのクラスによって実装されます。
    通知の受信を望むオブジェクトによって実装される必要があります。
    MBeanのオブジェクト名、または複数のMBean名に一致するパターンを表します。
  • javax.management.remote.rmiにより使用されるjavax.managementのクラス
    クラス
    説明
    MBeanの属性の値のリストを表します。
    指定された属性が存在しないか、取得できません。
    MBeanはすでにリポジトリに登録されています。
    指定されたMBeanがリポジトリ内に存在しません。
    MBeanのイントロスペクションの実行時に発生した例外です。
    指定された値は、属性に対する有効な値ではありません。
    指定されたMBeanリスナーがリポジトリ内に存在しません。
    エージェント内のMBeanメソッドによってスローされるユーザー定義の例外を表します。
    MBeanによって公開された管理インタフェース(管理オペレーションに使用できる属性と操作のセット)を記述します。
    MBeanサーバーへの登録またはMBeanサーバーからの登録解除の前後にさまざまなオペレーションを実行するため、MBeanにより実装されます。
    MBeanRegistrationインタフェースのpreRegister()メソッドとpreDeregister()メソッドによってスローされる例外をラップします。
    エージェント側でMBeanを操作するためのインタフェースです。
    このインタフェースは、MBeanサーバー(ローカルまたはリモート)との通信方法を示します。
    MBeanサーバーにJMX準拠のMBeanでないオブジェクトを登録しようとした場合に発行される例外です。
    Notificationを発行するMBeanが実装しているインタフェースです。
    NotificationEmitterインタフェースの実装を提供します。
    Notificationを発行するMBeanが実装しているインタフェースです。
    通知フィルタとして機能するすべてのクラスによって実装されます。
    通知の受信を望むオブジェクトによって実装される必要があります。
    MBeanのオブジェクト名とクラス名を表します。
    MBeanのオブジェクト名、または複数のMBean名に一致するパターンを表します。
    java.lang.reflectクラスを使ってMBean上のメソッドを呼び出すとき、MBeanサーバー内でスローされる例外を表します。
  • javax.management.timerにより使用されるjavax.managementのクラス
    クラス
    説明
    指定されたMBeanがリポジトリ内に存在しません。
    MBeanサーバーへの登録またはMBeanサーバーからの登録解除の前後にさまざまなオペレーションを実行するため、MBeanにより実装されます。
    エージェント側でMBeanを操作するためのインタフェースです。
    Notificationクラスは、MBeanが発行する通知を表します。
    Notificationを発行するMBeanが実装しているインタフェースです。
    NotificationEmitterインタフェースの実装を提供します。
    Notificationを発行するMBeanが実装しているインタフェースです。
    MBeanのオブジェクト名、または複数のMBean名に一致するパターンを表します。
  • jdk.management.jfrにより使用されるjavax.managementのクラス
    クラス
    説明
    このインタフェースは、MBeanサーバー(ローカルまたはリモート)との通信方法を示します。