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

インタフェースMBeanServerForwarder

  • すべてのスーパー・インタフェース:
    MBeanServer, MBeanServerConnection

    public interface MBeanServerForwarder
    extends MBeanServer

    このクラスのオブジェクトは、MBeanServerインタフェースを実装し、このインタフェースも実装する別のオブジェクトをラップします。 通常、このインタフェースの実装は、ラップされたオブジェクトにMBeanServerインタフェースのメソッドを転送する前後に、メソッドの一部または全部に対して何らかのアクションを実行します。 たとえば、セキュリティ・チェックやロギングなどです。

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

      • setMBeanServer

        void setMBeanServer​(MBeanServer mbs)
        要求がこのオブジェクトで処理されたあとの、転送先MBeanServerオブジェクトを設定します。
        パラメータ:
        mbs - 要求の転送先MBeanServerオブジェクト。
        例外:
        IllegalArgumentException - このオブジェクトがすでにMBeanServerオブジェクトへの転送を行なっている場合、mbsがnullの場合、またはmbsがこのオブジェクトに一致している場合。
        関連項目:
        getMBeanServer()