所有类


javax.management.loading
接口 MLetMBean

所有已知实现类:
MLet, PrivateMLet

public interface MLetMBean

公开 MLet MBean 的远程管理界面。

从以下版本开始:
1.5

方法摘要
 void addURL(String url)
          将指定的 URL 追加到 URL 列表中,以便搜索类和资源。
 void addURL(URL url)
          将指定的 URL 追加到 URL 列表中,以便搜索类和资源。
 String getLibraryDirectory()
          获取库加载器在将本机库加载到内存中之前用于存储这些本机库的当前目录。
 Set getMBeansFromURL(String url)
          加载包含 MLET 标记的文本文件,这些标记定义了要添加到代理的 MBean。
 Set getMBeansFromURL(URL url)
          加载包含 MLET 标记的文本文件,这些标记定义了要添加到代理的 MBean。
 URL getResource(String name)
          查找具有给定名称的资源。
 InputStream getResourceAsStream(String name)
          返回读取指定资源的输入流。
 Enumeration getResources(String name)
          查找所有具有给定名称的资源。
 URL[] getURLs()
          返回用于加载类和资源的 URL 搜索路径。
 void setLibraryDirectory(String libdir)
          设置库加载器在将本机库加载到内存中之前用于存储这些本机库的目录。
 

方法详细信息

getMBeansFromURL

Set getMBeansFromURL(String url)
                     throws ServiceNotFoundException
加载包含 MLET 标记的文本文件,这些标记定义了要添加到代理的 MBean。文本文件的位置由 URL 指定。使用 UTF-8 编码来读取文本文件。MLET 文件中指定的 MBean 将由 MBeanServer 进行实例化和注册。

参数:
url - 以 String 对象形式加载的文本文件的 URL。
返回:
一个集合,在所加载的 m-let 文本文件中每个 MLET 标记都对应该集合中的一项。每一项要么指定了所创建的 MBean 的 ObjectInstance,要么在无法创建 MBean 时指定一个 throwable 对象(即一个错误或异常)。
抛出:
ServiceNotFoundException - 如果发生以下错误之一:m-let 文本文件不包含 MLET 标记,未找到 m-let 文本文件,未指定 MLET 标记的必需的属性,url 的值错误。

getMBeansFromURL

Set getMBeansFromURL(URL url)
                     throws ServiceNotFoundException
加载包含 MLET 标记的文本文件,这些标记定义了要添加到代理的 MBean。文本文件的位置由 URL 指定。使用 UTF-8 编码来读取文本文件。MLET 文件中所指定的 MBean 将由 MBeanServer 进行实例化和注册。

参数:
url - 以 URL 对象形式加载的文本文件的 URL。
返回:
一个集合,在所加载的 m-let 文本文件中每个 MLET 标记都对应该集合中的一项。每一项要么指定了所创建的 MBean 的 ObjectInstance,要么在无法创建 MBean 时指定一个 throwable 对象(即一个错误或异常)。
抛出:
ServiceNotFoundException - 如果发生以下错误之一:m-let 文本文件不包含 MLET 标记,未找到 m-let 文本文件,未指定 MLET 标记的必需的属性,url 的值为 null。

addURL

void addURL(URL url)
将指定的 URL 追加到 URL 列表中,以便搜索类和资源。

参数:
url - 要添加的 URL。

addURL

void addURL(String url)
            throws ServiceNotFoundException
将指定的 URL 追加到 URL 列表中,以便搜索类和资源。

参数:
url - 要添加的 URL。
抛出:
ServiceNotFoundException - 如果指定的 URL 错误。

getURLs

URL[] getURLs()
返回用于加载类和资源的 URL 搜索路径。这包括为构造方法指定的原始 URL 列表,以及由 addURL() 方法后续添加的 URL。

返回:
URL 列表。

getResource

URL getResource(String name)
查找具有给定名称的资源。资源是可以通过类代码以与代码基无关的方式访问的某些数据(图像、声音、文本等)。资源名称是以 '/' 分隔的标识资源的路径名称。

参数:
name - 资源名称
返回:
读取资源的 URL,或者如果找不到该资源或者调用程序没有足够的权限获取该资源,则为 null。

getResourceAsStream

InputStream getResourceAsStream(String name)
返回读取指定资源的输入流。getResource(String) 的文档中描述了搜索顺序。

参数:
name - 资源名称
返回:
用于读取资源的输入流,或者如果找不到该资源,则为 null。

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部