Класс MBeanServerDelegate
- java.lang.Object
-
- javax.management.MBeanServerDelegate
- Все реализованные интерфейсы:
-
MBeanServerDelegateMBean,NotificationBroadcaster,NotificationEmitter
public class MBeanServerDelegate extends Object implements MBeanServerDelegateMBean, NotificationEmitter
Представляет сервер MBean с точки зрения управления. MBean MBeanServerDelegate генерирует MBeanServerNotifications при регистрации/удалении MBean в сервере MBean.
- С:
- 1.5
Поля
| Модификатор и тип | Поле | Описание |
|---|---|---|
static ObjectName |
DELEGATE_NAME |
Определяет имя по умолчанию ObjectName для MBeanServerDelegate. |
Конструкторы
| Конструктор | Описание |
|---|---|
MBeanServerDelegate() |
Создаёт объект MBeanServerDelegate. |
Методы
| Модификатор и тип | Метод | Описание |
|---|---|---|
String |
getImplementationName() |
Возвращает имя реализации JMX (название продукта). |
String |
getImplementationVendor() |
Возвращает поставщика реализации JMX (поставщика продукта). |
String |
getImplementationVersion() |
Возвращает версию реализации JMX (версию продукта). |
String |
getMBeanServerId() |
Возвращает идентификатор агента сервера MBean. |
String |
getSpecificationName() |
Возвращает полное имя спецификации JMX, реализованной этим продуктом. |
String |
getSpecificationVendor() |
Возвращает поставщика спецификации JMX, реализованной этим продуктом. |
String |
getSpecificationVersion() |
Возвращает версию спецификации JMX, реализованной этим продуктом. |
void |
sendNotification(Notification notification) |
Разрешает серверу MBean отправлять уведомление. |
Методы, унаследованные от класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Методы, унаследованные от интерфейса javax.management.NotificationBroadcaster
addNotificationListener, getNotificationInfo, removeNotificationListener
Методы, унаследованные от интерфейса javax.management.NotificationEmitter
removeNotificationListener
Подробное описание полей
DELEGATE_NAME
public static final ObjectName DELEGATE_NAME
Определяет имя по умолчанию ObjectName для MBeanServerDelegate.
- С:
- 1.6
Подробное описание конструкторов
MBeanServerDelegate
public MBeanServerDelegate()
Создаёт объект MBeanServerDelegate.
Подробное описание методов
getMBeanServerId
public String getMBeanServerId()
Возвращает идентификатор агента сервера MBean.
- Определено в:
-
getMBeanServerIdв интерфейсеMBeanServerDelegateMBean - Возвращает:
- идентификатор.
getSpecificationName
public String getSpecificationName()
Возвращает полное имя спецификации JMX, реализованной этим продуктом.
- Определено в:
-
getSpecificationNameв интерфейсеMBeanServerDelegateMBean - Возвращает:
- имя спецификации.
getSpecificationVersion
public String getSpecificationVersion()
Возвращает версию спецификации JMX, реализованной этим продуктом.
- Определено в:
-
getSpecificationVersionв интерфейсеMBeanServerDelegateMBean - Возвращает:
- версию спецификации.
getSpecificationVendor
public String getSpecificationVendor()
Возвращает поставщика спецификации JMX, реализованной этим продуктом.
- Определено в:
-
getSpecificationVendorв интерфейсеMBeanServerDelegateMBean - Возвращает:
- поставщика спецификации.
getImplementationName
public String getImplementationName()
Возвращает имя реализации JMX (название продукта).
- Определено в:
-
getImplementationNameв интерфейсеMBeanServerDelegateMBean - Возвращает:
- имя реализации.
getImplementationVersion
public String getImplementationVersion()
Возвращает версию реализации JMX (версию продукта).
- Определено в:
-
getImplementationVersionв интерфейсеMBeanServerDelegateMBean - Возвращает:
- версию реализации.
getImplementationVendor
public String getImplementationVendor()
Возвращает поставщика реализации JMX (поставщика продукта).
- Определено в:
-
getImplementationVendorв интерфейсеMBeanServerDelegateMBean - Возвращает:
- поставщика реализации.
sendNotification
public void sendNotification(Notification notification)
Разрешает серверу MBean отправлять уведомление. Если у переданного notification номер последовательности меньше или равен 0, то заменить его собственным номером последовательности делегата.
- Параметры:
-
notification- Уведомление для отправки.
© 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/MBeanServerDelegate.html