This class describes the various problems which can be encountered when
accessing a role.
Field Summary |
---|
public static final int | NO_ROLE_WITH_NAME | Problem type when trying to access an unknown role. |
public static final int | ROLE_NOT_READABLE | Problem type when trying to read a non-readable attribute. |
public static final int | ROLE_NOT_WRITABLE | Problem type when trying to update a non-writable attribute. |
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. |
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. |
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. |
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. |
Method from javax.management.relation.RoleStatus Summary: |
---|
isRoleStatus |
Methods from java.lang.Object: |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method from javax.management.relation.RoleStatus Detail: |
public static boolean isRoleStatus(int status) {
if (status != NO_ROLE_WITH_NAME &&
status != ROLE_NOT_READABLE &&
status != ROLE_NOT_WRITABLE &&
status != LESS_THAN_MIN_ROLE_DEGREE &&
status != MORE_THAN_MAX_ROLE_DEGREE &&
status != REF_MBEAN_OF_INCORRECT_CLASS &&
status != REF_MBEAN_NOT_REGISTERED) {
return false;
}
return true;
}
Returns true if given value corresponds to a known role status, false
otherwise. |