Spec-Zone.ru › OpenJDK 25

Класс RoleStatus

java.lang.Object
javax.management.relation.RoleStatus
public class RoleStatus extends Object
Этот класс описывает различные проблемы, которые могут возникнуть при обращении к роли.
Начиная с версии:
1.5

Краткое описание полей

Модификатор и тип Поле Описание
static final int LESS_THAN_MIN_ROLE_DEGREE
Тип проблемы при попытке задать значение роли с меньшим количеством ObjectNames, чем минимальная ожидаемая кардинальность.
static final int MORE_THAN_MAX_ROLE_DEGREE
Тип проблемы при попытке задать значение роли с большим количеством ObjectNames, чем максимальная ожидаемая кардинальность.
static final int NO_ROLE_WITH_NAME
Тип проблемы при попытке обратиться к неизвестной роли.
static final int REF_MBEAN_NOT_REGISTERED
Тип проблемы при попытке задать значение роли, включающее ObjectName MBean, не зарегистрированного на MBean-сервере.
static final int REF_MBEAN_OF_INCORRECT_CLASS
Тип проблемы при попытке задать значение роли, включающее ObjectName MBean, класс которого не соответствует ожидаемому для этой роли.
static final int ROLE_NOT_READABLE
Тип проблемы при попытке прочитать атрибут, недоступный для чтения.
static final int ROLE_NOT_WRITABLE
Тип проблемы при попытке обновить атрибут, недоступный для записи.

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

Конструктор Описание
RoleStatus()
Устарело, будет удалено: этот элемент API может быть удален в будущей версии.

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

Модификатор и тип Метод Описание
static boolean isRoleStatus(int status)
Возвращает true, если заданное значение соответствует известному состоянию роли, и false в противном случае.

Методы, объявленные в классе Object

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

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

NO_ROLE_WITH_NAME

public static final int NO_ROLE_WITH_NAME
Тип проблемы при попытке обратиться к неизвестной роли.
См. также:
  • Значения констант полей

ROLE_NOT_READABLE

public static final int ROLE_NOT_READABLE
Тип проблемы при попытке прочитать атрибут, недоступный для чтения.
См. также:
  • Значения констант полей

ROLE_NOT_WRITABLE

public static final int ROLE_NOT_WRITABLE
Тип проблемы при попытке обновить атрибут, недоступный для записи.
См. также:
  • Значения констант полей

LESS_THAN_MIN_ROLE_DEGREE

public static final int LESS_THAN_MIN_ROLE_DEGREE
Тип проблемы при попытке задать значение роли с меньшим количеством ObjectNames, чем минимальная ожидаемая кардинальность.
См. также:
  • Значения констант полей

MORE_THAN_MAX_ROLE_DEGREE

public static final int MORE_THAN_MAX_ROLE_DEGREE
Тип проблемы при попытке задать значение роли с большим количеством ObjectNames, чем максимальная ожидаемая кардинальность.
См. также:
  • Значения констант полей

REF_MBEAN_OF_INCORRECT_CLASS

public static final int REF_MBEAN_OF_INCORRECT_CLASS
Тип проблемы при попытке задать значение роли, включающее ObjectName MBean, класс которого не соответствует ожидаемому для этой роли.
См. также:
  • Значения констант полей

REF_MBEAN_NOT_REGISTERED

public static final int REF_MBEAN_NOT_REGISTERED
Тип проблемы при попытке задать значение роли, включающее ObjectName MBean, не зарегистрированного на MBean-сервере.
См. также:
  • Значения констант полей

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

RoleStatus

@Deprecated(since="16", forRemoval=true) public RoleStatus()
Устарело, будет удалено: этот элемент API может быть удален в будущей версии.
Не вызывайте.

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

isRoleStatus

public static boolean isRoleStatus(int status)
Возвращает true, если заданное значение соответствует известному состоянию роли, и false в противном случае.
Параметры:
status — код состояния.
Возвращает:
true, если это значение является известным состоянием роли.

Сообщить об ошибке или предложить улучшение
Дополнительную справочную информацию по API и документацию для разработчиков см. в разделе Документация Java SE, содержащем более подробные описания для разработчиков, концептуальные обзоры, определения терминов, обходные решения и примеры работающего кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее дочерних компаний в США и других странах.
Авторские права © 1993, 2025, Oracle и/или ее дочерние компании, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 1993, 2025, 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/25/docs/api/java.management/javax/management/relation/RoleStatus.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API