Spec-Zone.ru › OpenJDK 17

Интерфейс 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.

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

© 1993, 2021, 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/17/docs/api/java.management/javax/management/remote/JMXConnectorServerProvider.html

Spec-Zone.ru

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