mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-07-06 09:02:49 +08:00
118 lines
6.8 KiB
HTML
118 lines
6.8 KiB
HTML
<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> |