パッケージ
javax.managementの使用

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