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

クラスRole

java.lang.Object
javax.management.relation.Role
すべての実装されたインタフェース:
Serializable

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

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

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

    • ロール

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

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

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