モジュール java.management
パッケージ javax.management.remote

インタフェースJMXConnectorProvider


public interface JMXConnectorProvider

指定のプロトコルを使用してJMX APIコネクタ・クライアントを作成するためのプロバイダです。 このインタフェースのインスタンスは、JMXConnectorFactoryにより、そのnewJMXConnectorメソッドの一部として作成されます。

導入されたバージョン:
1.5
  • メソッドのサマリー

    修飾子と型 メソッド 説明
    JMXConnector newJMXConnector​(JMXServiceURL serviceURL, Map<String,​?> environment)
    指定のアドレスのコネクタ・サーバーに接続する準備ができた新しいコネクタ・クライアントを作成します。
  • メソッドの詳細

    • newJMXConnector

      JMXConnector newJMXConnector​(JMXServiceURL serviceURL, Map<String,​?> environment) throws IOException

      指定のアドレスのコネクタ・サーバーに接続する準備ができた新しいコネクタ・クライアントを作成します。 このメソッドが正常に呼び出されると、そのたびに異なったJMXConnectorオブジェクトが生成されます。

      パラメータ:
      serviceURL - 接続先コネクタ・サーバーのアドレス。
      environment - 接続方法を決定する指定の属性を含む読取り専用マップ。 このマップ内のキーはStringでなければならない。 関連付けられている個々の値にどの型が適切かは、属性によって決定される。
      戻り値:
      新しいコネクタ・クライアントを表すJMXConnector このメソッドが正常に呼び出されると、そのたびに異なったオブジェクトが生成される。
      例外:
      NullPointerException - serviceURLまたはenvironmentがnullの場合。
      IOException - プロバイダ実装では、serviceURL内のプロトコルがこのプロバイダにより認識されない場合はMalformedURLExceptionをスローし、serviceURL内のプロトコルのプロバイダであるが、何らかの理由で使用できない場合はJMXProviderExceptionをスローし、通信障害により接続を確立できない場合はその他のIOExceptionをスローすることが推奨される。