Spec-Zone.ru › OpenJDK 24

Интерфейс JMXConnectorServerProvider

public interface JMXConnectorServerProvider

Провайдер для создания серверов соединений JMX API с использованием заданного протокола. Экземпляры этого интерфейса создаются JMXConnectorServerFactory в рамках метода newJMXConnectorServer.

Since:
1.5

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

Модификатор и тип Метод Описание
JMXConnectorServer newJMXConnectorServer(JMXServiceURL serviceURL, Map<String,?> environment, MBeanServer mbeanServer)
Создает новый сервер соединений по указанному адресу.

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

newJMXConnectorServer

JMXConnectorServer newJMXConnectorServer(JMXServiceURL serviceURL, Map<String,?> environment, MBeanServer mbeanServer) throws IOException

Создает новый сервер соединений по указанному адресу. Каждый успешный вызов этого метода создаёт новый объект JMXConnectorServer.

Параметры:
serviceURL - адрес нового сервера соединений. Фактический адрес нового сервера соединений, возвращаемый методом getAddress, не обязательно будет точно таким же. Например, он может включать номер порта, если исходный адрес его не содержал.
environment - только для чтения Map, содержащая именованные атрибуты для управления поведением нового сервера соединений. Ключи в этой карте должны быть строками. Соответствующий тип каждого связанного значения зависит от атрибута.
mbeanServer - сервер MBean, к которому подключен этот сервер соединений. Нулевой, если этот сервер соединений будет подключен к серверу MBean, зарегистрировавшись в нём.
Возвращает:
объект JMXConnectorServer, представляющий новый сервер соединений. Каждый успешный вызов этого метода производит новый объект.
Исключение:
NullPointerException - если serviceURL или environment равно null.
IOException - Рекомендовано для реализации провайдера выбрасывать MalformedURLException, если протокол в serviceURL не распознаётся этим провайдером, JMXProviderException если это провайдер для протокола в serviceURL, но он не может быть использован по какой-либо причине, или любое другое IOException, если сервер соединений не может быть создан.

© 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://download.java.net/java/early_access/jdk24/docs/api/java.management/javax/management/remote/JMXConnectorServerProvider.html

Spec-Zone.ru

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