Класс RoleStatus

public class RoleStatus
extends Object

Этот класс описывает различные проблемы, которые могут возникнуть при доступе к роли.

Since:
1.5

Поля

Модификатор и тип Поле Описание
static int LESS_THAN_MIN_ROLE_DEGREE

Тип проблемы при попытке установить значение роли с меньшим количеством ObjectNames, чем минимальная ожидаемая мощность.

static int MORE_THAN_MAX_ROLE_DEGREE

Тип проблемы при попытке установить значение роли с большим количеством ObjectNames, чем максимальная ожидаемая мощность.

static int NO_ROLE_WITH_NAME

Тип проблемы при попытке получить доступ к неизвестной роли.

static int REF_MBEAN_NOT_REGISTERED

Тип проблемы при попытке установить значение роли, включающее ObjectName MBean, не зарегистрированного в сервере MBean.

static int REF_MBEAN_OF_INCORRECT_CLASS

Тип проблемы при попытке установить значение роли, включающее ObjectName MBean, не соответствующего ожидаемому классу для этой роли.

static int ROLE_NOT_READABLE

Тип проблемы при попытке чтения недоступного атрибута.

static int ROLE_NOT_WRITABLE

Тип проблемы при попытке обновления недоступного для записи атрибута.

Краткое описание конструкторов

Конструктор Описание
RoleStatus()

Краткое описание методов

Модификатор и тип Метод Описание
static boolean isRoleStatus​(int status)

Возвращает true, если заданное значение соответствует известному статусу роли, иначе false.

Методы, унаследованные от класса java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Подробное описание полей

NO_ROLE_WITH_NAME

public static final int NO_ROLE_WITH_NAME

Тип проблемы при попытке получить доступ к неизвестной роли.

See Also:
Значения константных полей

ROLE_NOT_READABLE

public static final int ROLE_NOT_READABLE

Тип проблемы при попытке чтения недоступного атрибута.

See Also:
Значения константных полей

ROLE_NOT_WRITABLE

public static final int ROLE_NOT_WRITABLE

Тип проблемы при попытке обновления недоступного для записи атрибута.

See Also:
Значения константных полей

LESS_THAN_MIN_ROLE_DEGREE

public static final int LESS_THAN_MIN_ROLE_DEGREE

Тип проблемы при попытке установить значение роли с меньшим количеством ObjectNames, чем минимальная ожидаемая мощность.

See Also:
Значения константных полей

MORE_THAN_MAX_ROLE_DEGREE

public static final int MORE_THAN_MAX_ROLE_DEGREE

Тип проблемы при попытке установить значение роли с большим количеством ObjectNames, чем максимальная ожидаемая мощность.

See Also:
Значения константных полей

REF_MBEAN_OF_INCORRECT_CLASS

public static final int REF_MBEAN_OF_INCORRECT_CLASS

Тип проблемы при попытке установить значение роли, включающее ObjectName MBean, не соответствующего ожидаемому классу для этой роли.

See Also:
Значения константных полей

REF_MBEAN_NOT_REGISTERED

public static final int REF_MBEAN_NOT_REGISTERED

Тип проблемы при попытке установить значение роли, включающее ObjectName MBean, не зарегистрированного в сервере MBean.

See Also:
Значения константных полей

Подробное описание конструкторов

RoleStatus

public RoleStatus()

Подробное описание методов

isRoleStatus

public static boolean isRoleStatus(int status)

Возвращает true, если заданное значение соответствует известному статусу роли, иначе false.

Parameters:
status - код статуса.
Returns:
true, если это значение является известным статусом роли.

© 1993, 2020, 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.
https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RoleStatus.html

Spec-Zone .ru
спецификации, руководства, описания, API