Module  java.management

Interface JMXConnectorServerProvider



  • public interface JMXConnectorServerProvider

    使用给定协议创建JMX API连接器服务器的提供程序。 该接口的实例由JMXConnectorServerFactory创建,作为其newJMXConnectorServer方法的一部分。

    从以下版本开始:
    1.5
    • 方法详细信息

      • newJMXConnectorServer

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

        在给定的地址创建一个新的连接器服务器。 每次成功调用此方法都会产生不同的JMXConnectorServer对象。

        参数
        serviceURL - 新连接器服务器的地址。 由其getAddress方法返回的新连接器服务器的实际地址将不一定完全相同。 例如,如果原始地址没有,它可能包含端口号。
        environment - 一个包含命名属性的只读地图,用于控制新连接器服务器的行为。 此地图中的键必须是字符串。 每个关联值的适当类型取决于属性。
        mbeanServer - 此连接器服务器连接到的MBean服务器。 如果此连接器服务器将通过注册到MBean服务器,则为空。
        结果
        一个表示新连接器服务器的JMXConnectorServer 每次成功调用此方法都会产生不同的对象。
        异常
        NullPointerException - 如果 serviceURLenvironment为空。
        IOException -建议的提供者实现抛出 MalformedURLException ,如果在协议 serviceURL不受此供应商的认可 JMXProviderException ,如果这是在协议的供应商 serviceURL ,但它不能用于某些原因或其他任何 IOException如果连接器服务器无法创建。