Module  java.management

Class RoleStatus



  • public class RoleStatus
    extends Object
    此类描述访问角色时可能遇到的各种问题。
    从以下版本开始:
    1.5
    • 字段详细信息

      • NO_ROLE_WITH_NAME

        public static final int NO_ROLE_WITH_NAME
        尝试访问未知角色时出现问题类型。
        另请参见:
        Constant Field Values
      • ROLE_NOT_READABLE

        public static final int ROLE_NOT_READABLE
        尝试读取不可读属性时出现问题类型。
        另请参见:
        Constant Field Values
      • ROLE_NOT_WRITABLE

        public static final int ROLE_NOT_WRITABLE
        尝试更新不可写属性时出现问题类型。
        另请参见:
        Constant Field Values
      • LESS_THAN_MIN_ROLE_DEGREE

        public static final int LESS_THAN_MIN_ROLE_DEGREE
        尝试使用较少的ObjectNames设置角色值的问题类型,而不是最小预期基数。
        另请参见:
        Constant Field Values
      • MORE_THAN_MAX_ROLE_DEGREE

        public static final int MORE_THAN_MAX_ROLE_DEGREE
        尝试将角色值设置为具有比最大预期基数更多的ObjectName时的问题类型。
        另请参见:
        Constant Field Values
      • REF_MBEAN_OF_INCORRECT_CLASS

        public static final int REF_MBEAN_OF_INCORRECT_CLASS
        尝试设置角色值时出现问题类型,其中包含不是该角色所期望类别的MBean的ObjectName。
        另请参见:
        Constant Field Values
      • REF_MBEAN_NOT_REGISTERED

        public static final int REF_MBEAN_NOT_REGISTERED
        尝试设置角色值时出现问题类型,包括MBean服务器中未注册的MBean的ObjectName。
        另请参见:
        Constant Field Values
    • 构造方法详细信息

      • RoleStatus

        public RoleStatus​()
    • 方法详细信息

      • isRoleStatus

        public static boolean isRoleStatus​(int status)
        如果给定值对应于已知角色状态,则返回true,否则返回false。
        参数
        status - 状态码。
        结果
        如果此值是已知角色状态,则为true。