接口 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 - 一个只读映射,包含用于控制新连接器服务行为的命名属性。此map中的键必须是字符串。每个关联值的适当类型取决于属性。
      mbeanServer - 此连接器服务附加到的 MBean 服务。如果此连接器服务将通过在其中注册而附加到 MBean 服务,则为空。
      返回:
      JMXConnectorServer 表示新的连接器服务。每次成功调用此方法都会生成一个不同的对象。
      抛出:
      NullPointerException - 如果 serviceURLenvironment 为空。
      IOException - 如果 serviceURL 中的协议未被该提供者识别,建议提供者实现抛出 MalformedURLException,如果这是 serviceURL 中协议的提供者,则抛出 JMXProviderException 但由于某种原因或任何其他原因不能使用它 IOException 如果无法创建连接器服务。