Интерфейс JMXConnectorServerProvider

public interface JMXConnectorServerProvider

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

С:
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 - только для чтения карта, содержащая именованные атрибуты для управления поведением нового сервера соединений. Ключи в этой карте должны быть строками. Соответствующий тип каждого связанного значения зависит от атрибута.
mbeanServer - сервер MBean, к которому прикреплен этот сервер соединений. Нулевое значение, если этот сервер соединений будет прикреплен к серверу MBean, зарегистрировавшись в нем.
Возвращает:
объект JMXConnectorServer, представляющий новый сервер соединений. Каждый успешный вызов этого метода производит новый объект.
Исключения:
NullPointerException - если serviceURL или environment равны null.
IOException - рекомендуется, чтобы реализация поставщика выбрасывала MalformedURLException в случае, если протокол в serviceURL не распознается этим поставщиком, JMXProviderException если это поставщик для протокола в serviceURL, но он не может быть использован по какой-либо причине, или любое другое исключение IOException если сервер соединений не может быть создан.

© 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/remote/JMXConnectorServerProvider.html

Spec-Zone .ru
спецификации, руководства, описания, API