Класс 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 |
Возвращает true, если заданное значение соответствует известному состоянию роли, и false в противном случае. |
Подробное описание полей
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, если это значение является известным состоянием роли.
© 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