118 lines
6.8 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.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<div class="header">
<h1 class="title" title="Package">Package javax.management.loading</h1>
<div class="docSummary">
<div class="block">
提供实现高级动态加载的类。
</div>
</div>
<p>See: <a href="#package.description">描述</a></p>
</div><div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" class="typeSummary" summary="Interface Summary table, listing interfaces, and an explanation">
<caption>
<span>接口摘要</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">接口</th>
<th class="colLast" scope="col">描述</th>
</tr>
</tbody>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/management/loading/ClassLoaderRepository.html" title="interface in javax.management.loading">ClassLoaderRepository</a></td>
<td class="colLast">
<div class="block">
此接口的实例用于保留在MBean服务器中注册的ClassLoaders列表。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/management/loading/MLetMBean.html" title="interface in javax.management.loading">MLetMBean</a></td>
<td class="colLast">
<div class="block">
暴露MLet MBean的远程管理界面。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/management/loading/PrivateClassLoader.html" title="interface in javax.management.loading">PrivateClassLoader</a></td>
<td class="colLast">
<div class="block">
<span>标记界面指示不应将<a href="../../../javax/management/loading/ClassLoaderRepository.html" title="javax.management.loading中的接口">ClassLoader</a>添加到<a href="../../../javax/management/loading/ClassLoaderRepository.html" title="javax.management.loading中的接口"><code>ClassLoaderRepository</code></a></span>
</div> </td>
</tr>
</tbody>
</table> </li>
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
<caption>
<span>类摘要</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col"></th>
<th class="colLast" scope="col">描述</th>
</tr>
</tbody>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/management/loading/DefaultLoaderRepository.html" title="class in javax.management.loading">DefaultLoaderRepository</a></td>
<td class="colLast">Deprecated
<div class="block">
<span class="deprecationComment">使用<a href="../../../javax/management/MBeanServer.html#getClassLoaderRepository--"><code>MBeanServer.getClassLoaderRepository()</code></a> }。</span>
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/management/loading/MLet.html" title="class in javax.management.loading">MLet</a></td>
<td class="colLast">
<div class="block">
允许您在来自远程URL的MBean服务器中实例化和注册一个或多个MBean。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/management/loading/MLetContent.html" title="class in javax.management.loading">MLetContent</a></td>
<td class="colLast">
<div class="block">
此类代表
<code>MLET</code>标签的内容。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/management/loading/PrivateMLet.html" title="class in javax.management.loading">PrivateMLet</a></td>
<td class="colLast">
<div class="block">
<span>没有添加到<a href="../../../javax/management/loading/ClassLoaderRepository.html" title="javax.management.loading中的接口"><code>ClassLoaderRepository</code>的MLet</a></span>
</div> </td>
</tr>
</tbody>
</table> </li>
</ul>
<a name="package.description">
<!-- --> </a>
<h2 title="Package javax.management.loading Description">Package javax.management.loading Description</h2>
<div class="block">
<p> <span>提供实现高级动态加载的类。</span> <span>请参阅<a href="#spec">JMX Specification</a> <em></em><em>高级动态加载</em>一章。</span> </p>
<p> <span>即的子类的一个MBean <a href="../../../java/lang/ClassLoader.html" title="java.lang中的类"><code>ClassLoader</code></a>可以用作一个类装载程序可通过方法来创建其他MBean <a href="../../../javax/management/MBeanServer.html#createMBean-java.lang.String-javax.management.ObjectName-javax.management.ObjectName-java.lang.Object:A-java.lang.String:A-"><code>MBeanServer.createMBean(String, ObjectName, ObjectName, Object[], String[])</code></a> ,并通过方法实例任意对象<a href="../../../javax/management/MBeanServer.html#instantiate-java.lang.String-javax.management.ObjectName-java.lang.Object:A-java.lang.String:A-"><code>MBeanServer.instantiate(String, ObjectName, Object[], String[])</code></a></span> <span><a href="../../../javax/management/loading/MLet.html" title="javax.management.loading中的类"><code>MLet</code></a>类是这样一个MBean的例子。</span> <span>它是一个<a href="../../../java/net/URLClassLoader.html" title="java.net中的类"><code>URLClassLoader</code></a> 因此可以配置加载类的URL列表。</span> </p>
<p> <span>此外,一个<code>MLet</code>可以读取指定一组MBean的同一个MBean服务器作为中注册一个配置文件<code>MLet</code></span> </p>
<p> <span>每个MBean Server都有一个<em>类加载程序存储</em>其中包含MBean服务器中注册的所有MBean它们都是<a href="../../../java/lang/ClassLoader.html" title="java.lang中的类"><code>ClassLoader</code></a>的子类。</span> <span><a href="../../../javax/management/MBeanServer.html" title="javax.management中的接口"><code>MBeanServer</code></a>接口中没有显式加载程序参数的<code>createMBean</code><code>instantiate</code>方法的形式使用了类加载程序库。</span> <span><code>MLet</code>类当它在自己的一组URL中找不到一个类时也使用它。</span> </p>
<p> <span>如果MBean实现了接口<a href="../../../javax/management/loading/PrivateClassLoader.html" title="javax.management.loading中的接口"><code>PrivateClassLoader</code></a> ,那么它不会添加到类加载程序库。</span> <span><a href="../../../javax/management/loading/PrivateMLet.html" title="javax.management.loading中的类"><code>PrivateMLet</code></a>类是<code>MLet</code>的子类,实现<code>PrivateClassLoader</code></span> </p>
<p id="spec"></p>
</div>
<dl>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.5
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../../technotes/guides/jmx/"> Java Platform documentation on JMX technology</a>, in particular the
<a href="../../../../technotes/guides/jmx/JMX_1_4_specification.pdf"> JMX Specification, version 1.4(pdf).</a>
</dd>
</dl>
</div>