386 lines
17 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">
<div class="subTitle">
compact3
</div>
<div class="subTitle">
javax.management.loading
</div>
<h2 class="title" title="Interface MLetMBean">Interface MLetMBean</h2>
</div><div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>
所有已知实现类:
</dt>
<dd>
<span><a href="../../../javax/management/loading/MLet.html" title="javax.management.loading中的类">MLet</a> <a href="../../../javax/management/loading/PrivateMLet.html" title="javax.management.loading中的类">PrivateMLet</a></span>
</dd>
</dl>
<hr/> <br/> <pre>public interface <span class="typeNameLabel">MLetMBean</span></pre>
<div class="block">
暴露MLet MBean的远程管理界面。
</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>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/loading/MLetMBean.html#addURL-java.lang.String-">addURL</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> url)</code>
<div class="block">
将指定的URL附加到URL列表中以搜索类和资源。
</div> </td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/loading/MLetMBean.html#addURL-java.net.URL-">addURL</a></span>(<a href="../../../java/net/URL.html" title="class in java.net">URL</a> url)</code>
<div class="block">
将指定的URL附加到URL列表中以搜索类和资源。
</div> </td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code><a href="../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/loading/MLetMBean.html#getLibraryDirectory--">getLibraryDirectory</a></span>()</code>
<div class="block">
获取库加载器用于存储本机库的当前目录,然后再将其加载到内存中。
</div> </td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code><a href="../../../java/util/Set.html" title="interface in java.util">Set</a>&lt;<a href="../../../java/lang/Object.html" title="class in java.lang">Object</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/loading/MLetMBean.html#getMBeansFromURL-java.lang.String-">getMBeansFromURL</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> url)</code>
<div class="block">
加载一个包含定义要添加到MBean服务器的MBean的MLET标签的文本文件。
</div> </td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code><a href="../../../java/util/Set.html" title="interface in java.util">Set</a>&lt;<a href="../../../java/lang/Object.html" title="class in java.lang">Object</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/loading/MLetMBean.html#getMBeansFromURL-java.net.URL-">getMBeansFromURL</a></span>(<a href="../../../java/net/URL.html" title="class in java.net">URL</a> url)</code>
<div class="block">
加载一个包含定义要添加到MBean服务器的MBean的MLET标签的文本文件。
</div> </td>
</tr>
<tr class="rowColor" id="i5">
<td class="colFirst"><code><a href="../../../java/net/URL.html" title="class in java.net">URL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/loading/MLetMBean.html#getResource-java.lang.String-">getResource</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> name)</code>
<div class="block">
找到具有给定名称的资源。
</div> </td>
</tr>
<tr class="altColor" id="i6">
<td class="colFirst"><code><a href="../../../java/io/InputStream.html" title="class in java.io">InputStream</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/loading/MLetMBean.html#getResourceAsStream-java.lang.String-">getResourceAsStream</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> name)</code>
<div class="block">
返回用于读取指定资源的输入流。
</div> </td>
</tr>
<tr class="rowColor" id="i7">
<td class="colFirst"><code><a href="../../../java/util/Enumeration.html" title="interface in java.util">Enumeration</a>&lt;<a href="../../../java/net/URL.html" title="class in java.net">URL</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/loading/MLetMBean.html#getResources-java.lang.String-">getResources</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> name)</code>
<div class="block">
查找具有给定名称的所有资源。
</div> </td>
</tr>
<tr class="altColor" id="i8">
<td class="colFirst"><code><a href="../../../java/net/URL.html" title="class in java.net">URL</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/loading/MLetMBean.html#getURLs--">getURLs</a></span>()</code>
<div class="block">
返回加载类和资源的URL的搜索路径。
</div> </td>
</tr>
<tr class="rowColor" id="i9">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/management/loading/MLetMBean.html#setLibraryDirectory-java.lang.String-">setLibraryDirectory</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> libdir)</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="getMBeansFromURL-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getMBeansFromURL</h4> <pre><a href="../../../java/util/Set.html" title="interface in java.util">Set</a>&lt;<a href="../../../java/lang/Object.html" title="class in java.lang">Object</a>&gt; getMBeansFromURL(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> url)
throws <a href="../../../javax/management/ServiceNotFoundException.html" title="class in javax.management">ServiceNotFoundException</a></pre>
<div class="block">
<span>加载一个包含定义要添加到MBean服务器的MBean的MLET标签的文本文件。</span>
<span>文本文件的位置由URL指定。</span>
<span>使用UTF-8编码读取文本文件。</span>
<span>在MLET文件中指定的MBean将被实例化并注册到MBean服务器中。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>url</code> - 要作为String对象加载的文本文件的URL。
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>一个包含m-let文本文件中每个MLET标签一个条目的集合。</span>
<span>如果无法创建MBean则每个条目都指定创建的MBean的ObjectInstance或抛出的对象即错误或异常</span>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../javax/management/ServiceNotFoundException.html" title="class in javax.management">ServiceNotFoundException</a></code> - 发生以下错误之一m-let文本文件不包含MLET标记未找到m-let文本文件未指定MLET标记的强制属性URL的值格式错误。
</dd>
</dl> </li>
</ul> <a name="getMBeansFromURL-java.net.URL-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getMBeansFromURL</h4> <pre><a href="../../../java/util/Set.html" title="interface in java.util">Set</a>&lt;<a href="../../../java/lang/Object.html" title="class in java.lang">Object</a>&gt; getMBeansFromURL(<a href="../../../java/net/URL.html" title="class in java.net">URL</a> url)
throws <a href="../../../javax/management/ServiceNotFoundException.html" title="class in javax.management">ServiceNotFoundException</a></pre>
<div class="block">
<span>加载一个包含定义要添加到MBean服务器的MBean的MLET标签的文本文件。</span>
<span>文本文件的位置由URL指定。</span>
<span>使用UTF-8编码读取文本文件。</span>
<span>在MLET文件中指定的MBean将被实例化并注册到MBean服务器中。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>url</code> - 要作为URL对象加载的文本文件的URL。
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>一个包含m-let文本文件中每个MLET标签一个条目的集合。</span>
<span>如果无法创建MBean则每个条目都指定创建的MBean的ObjectInstance或抛出的对象即错误或异常</span>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../javax/management/ServiceNotFoundException.html" title="class in javax.management">ServiceNotFoundException</a></code> - 发生以下错误之一m-let文本文件不包含MLET标记未找到m-let文本文件未指定MLET标记的强制属性url的值为null 。
</dd>
</dl> </li>
</ul> <a name="addURL-java.net.URL-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>addURL</h4> <pre>void addURL(<a href="../../../java/net/URL.html" title="class in java.net">URL</a> url)</pre>
<div class="block">
将指定的URL附加到URL列表中以搜索类和资源。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>url</code> - 要添加的URL。
</dd>
</dl> </li>
</ul> <a name="addURL-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>addURL</h4> <pre>void addURL(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> url)
throws <a href="../../../javax/management/ServiceNotFoundException.html" title="class in javax.management">ServiceNotFoundException</a></pre>
<div class="block">
将指定的URL附加到URL列表中以搜索类和资源。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>url</code> - 要添加的URL。
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../javax/management/ServiceNotFoundException.html" title="class in javax.management">ServiceNotFoundException</a></code> - 指定的网址格式错误。
</dd>
</dl> </li>
</ul> <a name="getURLs--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getURLs</h4> <pre><a href="../../../java/net/URL.html" title="class in java.net">URL</a>[] getURLs()</pre>
<div class="block">
<span>返回加载类和资源的URL的搜索路径。</span>
<span>这包括为构造函数指定的URL的原始列表以及随后由addURL方法附加的任何URL。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
网址列表
</dd>
</dl> </li>
</ul> <a name="getResource-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getResource</h4> <pre><a href="../../../java/net/URL.html" title="class in java.net">URL</a> getResource(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> name)</pre>
<div class="block">
<span>找到具有给定名称的资源。</span>
<span>资源是可以通过独立于代码位置的方式由类代码访问的一些数据(图像,音频,文本等)。</span>
<span>资源的名称是标识资源的“/”分隔的路径名。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>name</code> - 资源名称
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
用于读取资源的URL如果找不到资源或调用者没有足够的权限获取资源则为null。
</dd>
</dl> </li>
</ul> <a name="getResourceAsStream-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getResourceAsStream</h4> <pre><a href="../../../java/io/InputStream.html" title="class in java.io">InputStream</a> getResourceAsStream(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> name)</pre>
<div class="block">
<span>返回用于读取指定资源的输入流。</span>
<span>搜索顺序在getResourceString的文档中描述。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>name</code> - 资源名称
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
用于读取资源的输入流如果无法找到资源则为null
</dd>
</dl> </li>
</ul> <a name="getResources-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getResources</h4> <pre><a href="../../../java/util/Enumeration.html" title="interface in java.util">Enumeration</a>&lt;<a href="../../../java/net/URL.html" title="class in java.net">URL</a>&gt; getResources(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> name)
throws <a href="../../../java/io/IOException.html" title="class in java.io">IOException</a></pre>
<div class="block">
<span>查找具有给定名称的所有资源。</span>
<span>资源是可以通过独立于代码位置的方式由类代码访问的一些数据(图像,音频,文本等)。</span>
<span>资源的名称是标识资源的“/”分隔的路径名。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>name</code> - 资源名称。
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>枚举资源的URL。</span>
<span>如果找不到资源,枚举将为空。</span>
<span>无法访问的资源将不在枚举中。</span>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../java/io/IOException.html" title="class in java.io">IOException</a></code> - 如果在搜索资源时发生I / O异常。
</dd>
</dl> </li>
</ul> <a name="getLibraryDirectory--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getLibraryDirectory</h4> <pre><a href="../../../java/lang/String.html" title="class in java.lang">String</a> getLibraryDirectory()</pre>
<div class="block">
获取库加载器用于存储本机库的当前目录,然后再将其加载到内存中。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
库加载器使用的当前目录。
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../java/lang/UnsupportedOperationException.html" title="class in java.lang">UnsupportedOperationException</a></code> - 如果此实现不支持以这种方式存储本机库。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../javax/management/loading/MLetMBean.html#setLibraryDirectory-java.lang.String-"><code>setLibraryDirectory(java.lang.String)</code></a>
</dd>
</dl> </li>
</ul> <a name="setLibraryDirectory-java.lang.String-">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>setLibraryDirectory</h4> <pre>void setLibraryDirectory(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> libdir)</pre>
<div class="block">
设置用于存储本机库的库加载器使用的目录,然后将其加载到内存中。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>libdir</code> - 库加载器使用的目录。
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../java/lang/UnsupportedOperationException.html" title="class in java.lang">UnsupportedOperationException</a></code> - 如果此实现不支持以这种方式存储本机库。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../javax/management/loading/MLetMBean.html#getLibraryDirectory--"><code>getLibraryDirectory()</code></a>
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>