uTools-Manuals/docs/java/javax/management/remote/JMXConnectorProvider.html

112 lines
5.5 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<div class="header">
<div class="subTitle">
compact3
</div>
<div class="subTitle">
javax.management.remote
</div>
<h2 class="title" title="Interface JMXConnectorProvider">Interface JMXConnectorProvider</h2>
</div><div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr/> <br/> <pre>public interface <span class="typeNameLabel">JMXConnectorProvider</span></pre>
<div class="block">
<p> <span>使用给定协议创建JMX API连接器客户端的提供程序。</span> <span>该接口的实例由<a href="../../../javax/management/remote/JMXConnectorFactory.html" title="javax.management.remote中的类"><code>JMXConnectorFactory</code></a>创建,作为其<a href="../../../javax/management/remote/JMXConnectorFactory.html#newJMXConnector-javax.management.remote.JMXServiceURL-java.util.Map-"><code>newJMXConnector</code></a>方法的一部分。</span> </p>
</div>
<dl>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.5
</dd>
</dl> </li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- --> </a> <h3>方法摘要</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
<caption>
<span class="activeTableTab" id="t0"><span>所有方法</span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t2"><span><a href="javascript:show(2);">接口方法</a></span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t3"><span><a href="javascript:show(4);">抽象方法</a></span><span class="tabEnd"> </span></span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor" id="i0">
<td class="colFirst"><code><a href="../../../javax/management/remote/JMXConnector.html" title="interface in javax.management.remote">JMXConnector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/remote/JMXConnectorProvider.html#newJMXConnector-javax.management.remote.JMXServiceURL-java.util.Map-">newJMXConnector</a></span>(<a href="../../../javax/management/remote/JMXServiceURL.html" title="class in javax.management.remote">JMXServiceURL</a> serviceURL, <a href="../../../java/util/Map.html" title="interface in java.util">Map</a>&lt;<a href="../../../java/lang/String.html" title="class in java.lang">String</a>,?&gt; environment)</code>
<div class="block">
创建一个新的连接器客户端,可以在给定的地址连接到连接器服务器。
</div> </td>
</tr>
</tbody>
</table> </li>
</ul> </li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- --> </a> <h3>方法详细信息</h3> <a name="newJMXConnector-javax.management.remote.JMXServiceURL-java.util.Map-">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>newJMXConnector</h4> <pre><a href="../../../javax/management/remote/JMXConnector.html" title="interface in javax.management.remote">JMXConnector</a> newJMXConnector(<a href="../../../javax/management/remote/JMXServiceURL.html" title="class in javax.management.remote">JMXServiceURL</a> serviceURL,
<a href="../../../java/util/Map.html" title="interface in java.util">Map</a>&lt;<a href="../../../java/lang/String.html" title="class in java.lang">String</a>,?&gt; environment)
throws <a href="../../../java/io/IOException.html" title="class in java.io">IOException</a></pre>
<div class="block">
<p> <span>创建一个新的连接器客户端,可以在给定的地址连接到连接器服务器。</span> <span>每次成功调用此方法都会产生不同的<code>JMXConnector</code>对象。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>serviceURL</code> - 要连接的连接器服务器的地址。
</dd>
<dd>
<span><code>environment</code> - 一个包含命名属性的只读地图,用于确定连接的建立方式。</span>
<span>此地图中的键必须是字符串。</span>
<span>每个关联值的适当类型取决于属性。</span>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>一个<code>JMXConnector</code>新的连接器客户端的JMXConnector。</span>
<span>每次成功调用此方法都会产生不同的对象。</span>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
<code>serviceURL</code>
<code>environment</code>为空。
</dd>
<dd>
<code><a href="../../../java/io/IOException.html" title="class in java.io">IOException</a></code> -建议的提供者实现抛出
<code>MalformedURLException</code> ,如果在协议
<code>serviceURL</code>不受此供应商的认可
<code>JMXProviderException</code>如果这是在协议的供应商
<code>serviceURL</code> ,但它不能用于某些原因或其他任何
<code>IOException</code>如果由于通信问题,不能进行连接。
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>