Class RoleStatus

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

public class RoleStatus extends Object
This class describes the various problems which can be encountered when accessing a role.
Since:
1.5
  • Field Summary Link icon

    Fields
    Modifier and Type
    Field
    Description
    static final int
    Problem type when trying to set a role value with less ObjectNames than the minimum expected cardinality.
    static final int
    Problem type when trying to set a role value with more ObjectNames than the maximum expected cardinality.
    static final int
    Problem type when trying to access an unknown role.
    static final int
    Problem type when trying to set a role value including the ObjectName of a MBean not registered in the MBean Server.
    static final int
    Problem type when trying to set a role value including the ObjectName of a MBean not of the class expected for that role.
    static final int
    Problem type when trying to read a non-readable attribute.
    static final int
    Problem type when trying to update a non-writable attribute.
  • Constructor Summary Link icon

    Constructors
    Constructor
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Summary Link icon

    Modifier and Type
    Method
    Description
    static boolean
    isRoleStatus(int status)
    Returns true if given value corresponds to a known role status, false otherwise.

    Methods declared in class java.lang.Object Link icon

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details Link icon

    • NO_ROLE_WITH_NAME Link icon

      public static final int NO_ROLE_WITH_NAME
      Problem type when trying to access an unknown role.
      See Also:
    • ROLE_NOT_READABLE Link icon

      public static final int ROLE_NOT_READABLE
      Problem type when trying to read a non-readable attribute.
      See Also:
    • ROLE_NOT_WRITABLE Link icon

      public static final int ROLE_NOT_WRITABLE
      Problem type when trying to update a non-writable attribute.
      See Also:
    • LESS_THAN_MIN_ROLE_DEGREE Link icon

      public static final int LESS_THAN_MIN_ROLE_DEGREE
      Problem type when trying to set a role value with less ObjectNames than the minimum expected cardinality.
      See Also:
    • MORE_THAN_MAX_ROLE_DEGREE Link icon

      public static final int MORE_THAN_MAX_ROLE_DEGREE
      Problem type when trying to set a role value with more ObjectNames than the maximum expected cardinality.
      See Also:
    • REF_MBEAN_OF_INCORRECT_CLASS Link icon

      public static final int REF_MBEAN_OF_INCORRECT_CLASS
      Problem type when trying to set a role value including the ObjectName of a MBean not of the class expected for that role.
      See Also:
    • REF_MBEAN_NOT_REGISTERED Link icon

      public static final int REF_MBEAN_NOT_REGISTERED
      Problem type when trying to set a role value including the ObjectName of a MBean not registered in the MBean Server.
      See Also:
  • Constructor Details Link icon

    • RoleStatus Link icon

      @Deprecated(since="16", forRemoval=true) public RoleStatus()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Do not call.
  • Method Details Link icon

    • isRoleStatus Link icon

      public static boolean isRoleStatus(int status)
      Returns true if given value corresponds to a known role status, false otherwise.
      Parameters:
      status - a status code.
      Returns:
      true if this value is a known role status.