クラスRoleStatus

java.lang.Object
javax.management.relation.RoleStatus

public class RoleStatus extends Object
このクラスは、ロールのアクセス時に発生する可能性があるさまざまな問題を説明します。
導入されたバージョン:
1.5
  • フィールドのサマリー

    フィールド
    修飾子と型
    フィールド
    説明
    static final int
    カーディナリティの最小値より少ない数のObjectNameを持つロール値を設定しようとしたときの問題型です。
    static final int
    カーディナリティの最大値より多くのObjectNameを持つロール値を設定しようとしたときの問題型です。
    static final int
    未知のロールにアクセスしようとしたときの問題型です。
    static final int
    MBean Serverに登録されていないMBeanのObjectNameを含むロール値を設定しようとしたときの問題型です。
    static final int
    そのロールにとって適切なクラスでないMBeanのObjectNameを含むロール値を設定しようとしたときの問題型です。
    static final int
    読取り不能な属性を読み取ろうとしたときの問題型です。
    static final int
    書込み不能な属性を更新しようとしたときの問題型です。
  • コンストラクタのサマリー

    コンストラクタ
    コンストラクタ
    説明
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    static boolean
    isRoleStatus(int status)
    指定された値が既知のロール状態に対応している場合はtrue、そうでない場合はfalseを返します。

    クラスオブジェクトで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    修飾子と型
    メソッド
    説明
    protected Object
    このオブジェクトのコピーを作成して、返します。
    boolean
    このオブジェクトと他のオブジェクトが等しいかどうかを示します。
    protected void
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    最終決定は非推奨であり、将来のリリースで削除される可能性があります。
    final Class<?>
    このObjectの実行時クラスを返します。
    int
    このオブジェクトに対するハッシュ・コード値を返します。
    final void
    このオブジェクトのモニターで待機中のスレッドを1つ再開します。
    final void
    このオブジェクトのモニターで待機中のすべてのスレッドを再開します。
    オブジェクトの文字列表現を返します。
    final void
    現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。
    final void
    wait(long timeoutMillis)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
    final void
    wait(long timeoutMillis, int nanos)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
  • フィールド詳細

    • NO_ROLE_WITH_NAME

      public static final int NO_ROLE_WITH_NAME
      未知のロールにアクセスしようとしたときの問題型です。
      関連項目:
    • ROLE_NOT_READABLE

      public static final int ROLE_NOT_READABLE
      読取り不能な属性を読み取ろうとしたときの問題型です。
      関連項目:
    • ROLE_NOT_WRITABLE

      public static final int ROLE_NOT_WRITABLE
      書込み不能な属性を更新しようとしたときの問題型です。
      関連項目:
    • LESS_THAN_MIN_ROLE_DEGREE

      public static final int LESS_THAN_MIN_ROLE_DEGREE
      カーディナリティの最小値より少ない数のObjectNameを持つロール値を設定しようとしたときの問題型です。
      関連項目:
    • MORE_THAN_MAX_ROLE_DEGREE

      public static final int MORE_THAN_MAX_ROLE_DEGREE
      カーディナリティの最大値より多くのObjectNameを持つロール値を設定しようとしたときの問題型です。
      関連項目:
    • REF_MBEAN_OF_INCORRECT_CLASS

      public static final int REF_MBEAN_OF_INCORRECT_CLASS
      そのロールにとって適切なクラスでないMBeanのObjectNameを含むロール値を設定しようとしたときの問題型です。
      関連項目:
    • REF_MBEAN_NOT_REGISTERED

      public static final int REF_MBEAN_NOT_REGISTERED
      MBean Serverに登録されていないMBeanのObjectNameを含むロール値を設定しようとしたときの問題型です。
      関連項目:
  • コンストラクタの詳細

    • RoleStatus

      @Deprecated(since="16", forRemoval=true) public RoleStatus()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      電話しない
  • メソッドの詳細

    • isRoleStatus

      public static boolean isRoleStatus(int status)
      指定された値が既知のロール状態に対応している場合はtrue、そうでない場合はfalseを返します。
      パラメータ:
      status - 状態コード。
      戻り値:
      この値が既知のロール状態である場合はtrue