mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-07-06 00:32:44 +08:00
222 lines
18 KiB
HTML
222 lines
18 KiB
HTML
<div class="header">
|
||
<div class="subTitle">
|
||
compact3
|
||
</div>
|
||
<div class="subTitle">
|
||
javax.management.loading
|
||
</div>
|
||
<h2 class="title" title="Class PrivateMLet">Class PrivateMLet</h2>
|
||
</div><div class="contentContainer">
|
||
<ul class="inheritance">
|
||
<li><a href="../../../java/lang/Object.html" title="class in java.lang">java.lang.Object</a></li>
|
||
<li>
|
||
<ul class="inheritance">
|
||
<li><a href="../../../java/lang/ClassLoader.html" title="class in java.lang">java.lang.ClassLoader</a></li>
|
||
<li>
|
||
<ul class="inheritance">
|
||
<li><a href="../../../java/security/SecureClassLoader.html" title="class in java.security">java.security.SecureClassLoader</a></li>
|
||
<li>
|
||
<ul class="inheritance">
|
||
<li><a href="../../../java/net/URLClassLoader.html" title="class in java.net">java.net.URLClassLoader</a></li>
|
||
<li>
|
||
<ul class="inheritance">
|
||
<li><a href="../../../javax/management/loading/MLet.html" title="class in javax.management.loading">javax.management.loading.MLet</a></li>
|
||
<li>
|
||
<ul class="inheritance">
|
||
<li>javax.management.loading.PrivateMLet</li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
<div class="description">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<dl>
|
||
<dt>
|
||
All Implemented Interfaces:
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../../java/io/Closeable.html" title="java.io中的接口">Closeable</a> , <a href="../../../java/io/Externalizable.html" title="java.io中的接口">Externalizable</a> , <a href="../../../java/io/Serializable.html" title="java.io中的接口">Serializable</a> , <a href="../../../java/lang/AutoCloseable.html" title="java.lang中的接口">AutoCloseable</a> , <a href="../../../javax/management/loading/MLetMBean.html" title="javax.management.loading中的接口">MLetMBean</a> , <a href="../../../javax/management/loading/PrivateClassLoader.html" title="javax.management.loading中的接口">PrivateClassLoader</a> , <a href="../../../javax/management/MBeanRegistration.html" title="javax.management中的接口">MBeanRegistration</a></span>
|
||
</dd>
|
||
</dl>
|
||
<hr/> <br/> <pre>public class <span class="typeNameLabel">PrivateMLet</span>
|
||
extends <a href="../../../javax/management/loading/MLet.html" title="class in javax.management.loading">MLet</a>
|
||
implements <a href="../../../javax/management/loading/PrivateClassLoader.html" title="interface in javax.management.loading">PrivateClassLoader</a></pre>
|
||
<div class="block">
|
||
<span>没有添加到<a href="../../../javax/management/loading/ClassLoaderRepository.html" title="javax.management.loading中的接口"><code>ClassLoaderRepository</code>的MLet</a> 。</span>
|
||
<span>该类与其父类<a href="../../../javax/management/loading/MLet.html" title="javax.management.loading中的类"><code>MLet</code></a>完全一样, <a href="../../../javax/management/loading/MLet.html" title="javax.management.loading中的类">但</a>有一个例外。</span>
|
||
<span>当一个PrivateMLet在MBean服务器中注册时,它不会添加到该MBean服务器的<a href="../../../javax/management/loading/ClassLoaderRepository.html" title="javax.management.loading中的接口"><code>ClassLoaderRepository</code>中</a> 。</span>
|
||
<span>这是真的,因为这个类实现了接口<a href="../../../javax/management/loading/PrivateClassLoader.html" title="javax.management.loading中的接口"><code>PrivateClassLoader</code></a> 。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.5
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../serialized-form.html#javax.management.loading.PrivateMLet">Serialized Form</a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul>
|
||
</div>
|
||
<div class="summary">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="constructor.summary">
|
||
<!-- --> </a> <h3>构造方法摘要</h3>
|
||
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
|
||
<caption>
|
||
<span>构造方法</span>
|
||
<span class="tabEnd"> </span>
|
||
</caption>
|
||
<tbody>
|
||
<tr>
|
||
<th class="colOne" scope="col">Constructor and Description</th>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../javax/management/loading/PrivateMLet.html#PrivateMLet-java.net.URL:A-boolean-">PrivateMLet</a></span>(<a href="../../../java/net/URL.html" title="class in java.net">URL</a>[] urls, boolean delegateToCLR)</code>
|
||
<div class="block">
|
||
使用默认的委派父类ClassLoader构造一个新的指定URL的PrivateMLet。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../javax/management/loading/PrivateMLet.html#PrivateMLet-java.net.URL:A-java.lang.ClassLoader-boolean-">PrivateMLet</a></span>(<a href="../../../java/net/URL.html" title="class in java.net">URL</a>[] urls, <a href="../../../java/lang/ClassLoader.html" title="class in java.lang">ClassLoader</a> parent, boolean delegateToCLR)</code>
|
||
<div class="block">
|
||
为给定的URL构造一个新的PrivateMLet。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../javax/management/loading/PrivateMLet.html#PrivateMLet-java.net.URL:A-java.lang.ClassLoader-java.net.URLStreamHandlerFactory-boolean-">PrivateMLet</a></span>(<a href="../../../java/net/URL.html" title="class in java.net">URL</a>[] urls, <a href="../../../java/lang/ClassLoader.html" title="class in java.lang">ClassLoader</a> parent, <a href="../../../java/net/URLStreamHandlerFactory.html" title="interface in java.net">URLStreamHandlerFactory</a> factory, boolean delegateToCLR)</code>
|
||
<div class="block">
|
||
为指定的URL,父类加载器和URLStreamHandlerFactory构造一个新的PrivateMLet。
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table> </li>
|
||
</ul>
|
||
<!-- ========== METHOD SUMMARY =========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="method.summary">
|
||
<!-- --> </a> <h3>方法摘要</h3>
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="methods.inherited.from.class.javax.management.loading.MLet">
|
||
<!-- --> </a> <h3>Methods inherited from class javax.management.loading.<a href="../../../javax/management/loading/MLet.html" title="class in javax.management.loading">MLet</a></h3> <code><a href="../../../javax/management/loading/MLet.html#addURL-java.lang.String-">addURL</a>, <a href="../../../javax/management/loading/MLet.html#addURL-java.net.URL-">addURL</a>, <a href="../../../javax/management/loading/MLet.html#check-java.lang.String-java.net.URL-java.lang.String-javax.management.loading.MLetContent-">check</a>, <a href="../../../javax/management/loading/MLet.html#findClass-java.lang.String-">findClass</a>, <a href="../../../javax/management/loading/MLet.html#findLibrary-java.lang.String-">findLibrary</a>, <a href="../../../javax/management/loading/MLet.html#getLibraryDirectory--">getLibraryDirectory</a>, <a href="../../../javax/management/loading/MLet.html#getMBeansFromURL-java.lang.String-">getMBeansFromURL</a>, <a href="../../../javax/management/loading/MLet.html#getMBeansFromURL-java.net.URL-">getMBeansFromURL</a>, <a href="../../../javax/management/loading/MLet.html#getURLs--">getURLs</a>, <a href="../../../javax/management/loading/MLet.html#loadClass-java.lang.String-javax.management.loading.ClassLoaderRepository-">loadClass</a>, <a href="../../../javax/management/loading/MLet.html#postDeregister--">postDeregister</a>, <a href="../../../javax/management/loading/MLet.html#postRegister-java.lang.Boolean-">postRegister</a>, <a href="../../../javax/management/loading/MLet.html#preDeregister--">preDeregister</a>, <a href="../../../javax/management/loading/MLet.html#preRegister-javax.management.MBeanServer-javax.management.ObjectName-">preRegister</a>, <a href="../../../javax/management/loading/MLet.html#readExternal-java.io.ObjectInput-">readExternal</a>, <a href="../../../javax/management/loading/MLet.html#setLibraryDirectory-java.lang.String-">setLibraryDirectory</a>, <a href="../../../javax/management/loading/MLet.html#writeExternal-java.io.ObjectOutput-">writeExternal</a></code></li>
|
||
</ul>
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="methods.inherited.from.class.java.net.URLClassLoader">
|
||
<!-- --> </a> <h3>Methods inherited from class java.net.<a href="../../../java/net/URLClassLoader.html" title="class in java.net">URLClassLoader</a></h3> <code><a href="../../../java/net/URLClassLoader.html#close--">close</a>, <a href="../../../java/net/URLClassLoader.html#definePackage-java.lang.String-java.util.jar.Manifest-java.net.URL-">definePackage</a>, <a href="../../../java/net/URLClassLoader.html#findResource-java.lang.String-">findResource</a>, <a href="../../../java/net/URLClassLoader.html#findResources-java.lang.String-">findResources</a>, <a href="../../../java/net/URLClassLoader.html#getPermissions-java.security.CodeSource-">getPermissions</a>, <a href="../../../java/net/URLClassLoader.html#getResourceAsStream-java.lang.String-">getResourceAsStream</a>, <a href="../../../java/net/URLClassLoader.html#newInstance-java.net.URL:A-">newInstance</a>, <a href="../../../java/net/URLClassLoader.html#newInstance-java.net.URL:A-java.lang.ClassLoader-">newInstance</a></code></li>
|
||
</ul>
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="methods.inherited.from.class.java.security.SecureClassLoader">
|
||
<!-- --> </a> <h3>Methods inherited from class java.security.<a href="../../../java/security/SecureClassLoader.html" title="class in java.security">SecureClassLoader</a></h3> <code><a href="../../../java/security/SecureClassLoader.html#defineClass-java.lang.String-byte:A-int-int-java.security.CodeSource-">defineClass</a>, <a href="../../../java/security/SecureClassLoader.html#defineClass-java.lang.String-java.nio.ByteBuffer-java.security.CodeSource-">defineClass</a></code></li>
|
||
</ul>
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.ClassLoader">
|
||
<!-- --> </a> <h3>Methods inherited from class java.lang.<a href="../../../java/lang/ClassLoader.html" title="class in java.lang">ClassLoader</a></h3> <code><a href="../../../java/lang/ClassLoader.html#clearAssertionStatus--">clearAssertionStatus</a>, <a href="../../../java/lang/ClassLoader.html#defineClass-byte:A-int-int-">defineClass</a>, <a href="../../../java/lang/ClassLoader.html#defineClass-java.lang.String-byte:A-int-int-">defineClass</a>, <a href="../../../java/lang/ClassLoader.html#defineClass-java.lang.String-byte:A-int-int-java.security.ProtectionDomain-">defineClass</a>, <a href="../../../java/lang/ClassLoader.html#defineClass-java.lang.String-java.nio.ByteBuffer-java.security.ProtectionDomain-">defineClass</a>, <a href="../../../java/lang/ClassLoader.html#definePackage-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.net.URL-">definePackage</a>, <a href="../../../java/lang/ClassLoader.html#findLoadedClass-java.lang.String-">findLoadedClass</a>, <a href="../../../java/lang/ClassLoader.html#findSystemClass-java.lang.String-">findSystemClass</a>, <a href="../../../java/lang/ClassLoader.html#getClassLoadingLock-java.lang.String-">getClassLoadingLock</a>, <a href="../../../java/lang/ClassLoader.html#getPackage-java.lang.String-">getPackage</a>, <a href="../../../java/lang/ClassLoader.html#getPackages--">getPackages</a>, <a href="../../../java/lang/ClassLoader.html#getParent--">getParent</a>, <a href="../../../java/lang/ClassLoader.html#getResource-java.lang.String-">getResource</a>, <a href="../../../java/lang/ClassLoader.html#getResources-java.lang.String-">getResources</a>, <a href="../../../java/lang/ClassLoader.html#getSystemClassLoader--">getSystemClassLoader</a>, <a href="../../../java/lang/ClassLoader.html#getSystemResource-java.lang.String-">getSystemResource</a>, <a href="../../../java/lang/ClassLoader.html#getSystemResourceAsStream-java.lang.String-">getSystemResourceAsStream</a>, <a href="../../../java/lang/ClassLoader.html#getSystemResources-java.lang.String-">getSystemResources</a>, <a href="../../../java/lang/ClassLoader.html#loadClass-java.lang.String-">loadClass</a>, <a href="../../../java/lang/ClassLoader.html#loadClass-java.lang.String-boolean-">loadClass</a>, <a href="../../../java/lang/ClassLoader.html#registerAsParallelCapable--">registerAsParallelCapable</a>, <a href="../../../java/lang/ClassLoader.html#resolveClass-java.lang.Class-">resolveClass</a>, <a href="../../../java/lang/ClassLoader.html#setClassAssertionStatus-java.lang.String-boolean-">setClassAssertionStatus</a>, <a href="../../../java/lang/ClassLoader.html#setDefaultAssertionStatus-boolean-">setDefaultAssertionStatus</a>, <a href="../../../java/lang/ClassLoader.html#setPackageAssertionStatus-java.lang.String-boolean-">setPackageAssertionStatus</a>, <a href="../../../java/lang/ClassLoader.html#setSigners-java.lang.Class-java.lang.Object:A-">setSigners</a></code></li>
|
||
</ul>
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||
<!-- --> </a> <h3>Methods inherited from class java.lang.<a href="../../../java/lang/Object.html" title="class in java.lang">Object</a></h3> <code><a href="../../../java/lang/Object.html#clone--">clone</a>, <a href="../../../java/lang/Object.html#equals-java.lang.Object-">equals</a>, <a href="../../../java/lang/Object.html#finalize--">finalize</a>, <a href="../../../java/lang/Object.html#getClass--">getClass</a>, <a href="../../../java/lang/Object.html#hashCode--">hashCode</a>, <a href="../../../java/lang/Object.html#notify--">notify</a>, <a href="../../../java/lang/Object.html#notifyAll--">notifyAll</a>, <a href="../../../java/lang/Object.html#toString--">toString</a>, <a href="../../../java/lang/Object.html#wait--">wait</a>, <a href="../../../java/lang/Object.html#wait-long-">wait</a>, <a href="../../../java/lang/Object.html#wait-long-int-">wait</a></code></li>
|
||
</ul>
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="methods.inherited.from.class.javax.management.loading.MLetMBean">
|
||
<!-- --> </a> <h3>Methods inherited from interface javax.management.loading.<a href="../../../javax/management/loading/MLetMBean.html" title="interface in javax.management.loading">MLetMBean</a></h3> <code><a href="../../../javax/management/loading/MLetMBean.html#getResource-java.lang.String-">getResource</a>, <a href="../../../javax/management/loading/MLetMBean.html#getResourceAsStream-java.lang.String-">getResourceAsStream</a>, <a href="../../../javax/management/loading/MLetMBean.html#getResources-java.lang.String-">getResources</a></code></li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
</div>
|
||
<div class="details">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="constructor.detail">
|
||
<!-- --> </a> <h3>构造方法详细信息</h3> <a name="PrivateMLet-java.net.URL:A-boolean-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>PrivateMLet</h4> <pre>public PrivateMLet(<a href="../../../java/net/URL.html" title="class in java.net">URL</a>[] urls,
|
||
boolean delegateToCLR)</pre>
|
||
<div class="block">
|
||
<span>使用默认的委派父类ClassLoader构造一个新的指定URL的PrivateMLet。</span>
|
||
<span>在首次搜索父类加载器后,将按照为类和资源指定的顺序搜索URL。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>urls</code> - 加载类和资源的URL。
|
||
</dd>
|
||
<dd>
|
||
<span><code>delegateToCLR</code> - 如果在父类ClassLoader或URL中找不到类时,则MLet应委托其包含的<a href="../../../javax/management/loading/ClassLoaderRepository.html" title="javax.management.loading中的接口">MBeanServer <code>ClassLoaderRepository</code></a> 。</span>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="PrivateMLet-java.net.URL:A-java.lang.ClassLoader-boolean-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>PrivateMLet</h4> <pre>public PrivateMLet(<a href="../../../java/net/URL.html" title="class in java.net">URL</a>[] urls,
|
||
<a href="../../../java/lang/ClassLoader.html" title="class in java.lang">ClassLoader</a> parent,
|
||
boolean delegateToCLR)</pre>
|
||
<div class="block">
|
||
<span>为给定的URL构造一个新的PrivateMLet。</span>
|
||
<span>在首次搜索指定的父类加载器后,将按照为类和资源指定的顺序搜索URL。</span>
|
||
<span>父参数将被用作委托的父类加载器。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>urls</code> - 加载类和资源的URL。
|
||
</dd>
|
||
<dd>
|
||
<code>parent</code> - 用于委派的父类加载器。
|
||
</dd>
|
||
<dd>
|
||
<span><code>delegateToCLR</code> - 如果在父类ClassLoader或URL中找不到类时,则MLet应委托其包含的<a href="../../../javax/management/loading/ClassLoaderRepository.html" title="javax.management.loading中的接口">MBeanServer <code>ClassLoaderRepository</code></a> 。</span>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="PrivateMLet-java.net.URL:A-java.lang.ClassLoader-java.net.URLStreamHandlerFactory-boolean-">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>PrivateMLet</h4> <pre>public PrivateMLet(<a href="../../../java/net/URL.html" title="class in java.net">URL</a>[] urls,
|
||
<a href="../../../java/lang/ClassLoader.html" title="class in java.lang">ClassLoader</a> parent,
|
||
<a href="../../../java/net/URLStreamHandlerFactory.html" title="interface in java.net">URLStreamHandlerFactory</a> factory,
|
||
boolean delegateToCLR)</pre>
|
||
<div class="block">
|
||
<span>为指定的URL,父类加载器和URLStreamHandlerFactory构造一个新的PrivateMLet。</span>
|
||
<span>父参数将被用作委托的父类加载器。</span>
|
||
<span>工厂参数将用作流处理程序工厂,以在创建新URL时获取协议处理程序。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>urls</code> - 加载类和资源的URL。
|
||
</dd>
|
||
<dd>
|
||
<code>parent</code> - 用于委派的父类加载器。
|
||
</dd>
|
||
<dd>
|
||
<code>factory</code> - 创建URL时要使用的URLStreamHandlerFactory。
|
||
</dd>
|
||
<dd>
|
||
<code>delegateToCLR</code> - True if, when a class is not found in either the parent ClassLoader or the URLs, the MLet should delegate to its containing MBeanServer's
|
||
<a href="../../../javax/management/loading/ClassLoaderRepository.html" title="interface in javax.management.loading"><code>ClassLoaderRepository</code></a>.
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
</div>
|
||
</div> |