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

インタフェースJMXConnectorProvider



  • public interface JMXConnectorProvider

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

    導入されたバージョン:
    1.5
    • メソッドの詳細

      • 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をスローすることが推奨される。