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

クラスRole

  • すべての実装されたインタフェース:
    Serializable


    public class Role
    extends Object
    implements Serializable
    ロール名、ObjectNameで参照されるMBeanを含めて、ロールを表現します。 アクセスを均一化するため、ロール値は常にObjectNameから成るArrayListコレクションとして表現されます。

    このクラスのserialVersionUID-279985518429862552Lです。

    導入されたバージョン:
    1.5
    関連項目:
    直列化された形式
    • コンストラクタの詳細

      • Role

        public Role​(String roleName,
                    List<ObjectName> roleValue)
             throws IllegalArgumentException

        新しいRoleオブジェクトを作成します。 ロール値に含まれるObjectNameがMBeanサーバー内に存在するかどうかのチェックは行われません。 このチェックは、ロールが関係内に設定されたとき行われます。

        パラメータ:
        roleName - ロール名
        roleValue - ロール値(ObjectNameオブジェクトのList)
        例外:
        IllegalArgumentException - パラメータがnullの場合