W3cubDocs

/OpenJDK 8

Class RoleStatus

public class RoleStatus
extends Object

This class describes the various problems which can be encountered when accessing a role.

Since:
1.5

Fields

NO_ROLE_WITH_NAME

public static final int NO_ROLE_WITH_NAME

Problem type when trying to access an unknown role.

ROLE_NOT_READABLE

public static final int ROLE_NOT_READABLE

Problem type when trying to read a non-readable attribute.

ROLE_NOT_WRITABLE

public static final int ROLE_NOT_WRITABLE

Problem type when trying to update a non-writable attribute.

LESS_THAN_MIN_ROLE_DEGREE

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.

MORE_THAN_MAX_ROLE_DEGREE

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.

REF_MBEAN_OF_INCORRECT_CLASS

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.

REF_MBEAN_NOT_REGISTERED

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.

Constructors

RoleStatus

public RoleStatus()

Methods

isRoleStatus

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.

© 1993–2017, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.