- 所有已知的实现类:
MLet
,PrivateMLet
已弃用,将被删除:此 API 元素可能会在未来版本中删除。
此 API 是管理小程序 (m-lets) 的一部分,它是允许加载远程 MBean 的遗留功能。如果没有安全管理器,此功能将不可用,安全管理器已被弃用,并可能在未来版本中删除。因此,此 API 也已弃用并可能会被删除。没有替代品。
公开 MLet MBean 的远程管理接口。
- 自从:
- 1.5
-
方法总结
修饰符和类型方法描述void
已弃用,将被删除:此 API 元素可能会在未来版本中删除。将指定的 URL 附加到 URL 列表以搜索类和资源。void
已弃用,将被删除:此 API 元素可能会在未来版本中删除。将指定的 URL 附加到 URL 列表以搜索类和资源。已弃用,将被删除:此 API 元素可能会在未来版本中删除。获取库加载程序在将本机库加载到内存之前用于存储本机库的当前目录。getMBeansFromURL
(String url) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。加载包含 MLET 标记的文本文件,这些标记定义要添加到 MBean 服务的 MBean。getMBeansFromURL
(URL url) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。加载包含 MLET 标记的文本文件,这些标记定义要添加到 MBean 服务的 MBean。getResource
(String name) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。查找具有给定名称的资源。getResourceAsStream
(String name) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。返回用于读取指定资源的输入流。getResources
(String name) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。查找具有给定名称的所有资源。URL[]
getURLs()
已弃用,将被删除:此 API 元素可能会在未来版本中删除。返回用于加载类和资源的 URL 的搜索路径。void
setLibraryDirectory
(String libdir) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。设置库加载程序在将本机库加载到内存之前用于存储本机库的目录。
-
方法详情
-
getMBeansFromURL
已弃用,将被删除:此 API 元素可能会在未来版本中删除。加载包含 MLET 标记的文本文件,这些标记定义要添加到 MBean 服务的 MBean。文本文件的位置由 URL 指定。使用 UTF-8 编码读取文本文件。 MLET 文件中指定的 MBean 将在 MBean 服务中实例化和注册。- 参数:
url
- 要作为字符串对象加载的文本文件的 URL。- 返回:
- 一组包含加载的 m-let 文本文件中每个 MLET 标记的一个条目。每个条目指定创建的 MBean 的 ObjectInstance,或者如果无法创建 MBean,则指定可抛出的对象(即错误或异常)。
- 抛出:
ServiceNotFoundException
- 发生以下错误之一:m-let 文本文件不包含 MLET 标记,未找到 m-let 文本文件,未指定 MLET 标记的强制属性,url 的值格式错误.
-
getMBeansFromURL
已弃用,将被删除:此 API 元素可能会在未来版本中删除。加载包含 MLET 标记的文本文件,这些标记定义要添加到 MBean 服务的 MBean。文本文件的位置由 URL 指定。使用 UTF-8 编码读取文本文件。 MLET 文件中指定的 MBean 将在 MBean 服务中实例化和注册。- 参数:
url
- 要作为 URL 对象加载的文本文件的 URL。- 返回:
- 一组包含加载的 m-let 文本文件中每个 MLET 标记的一个条目。每个条目指定创建的 MBean 的 ObjectInstance,或者如果无法创建 MBean,则指定可抛出的对象(即错误或异常)。
- 抛出:
ServiceNotFoundException
- 发生以下错误之一:m-let 文本文件不包含 MLET 标记,未找到 m-let 文本文件,未指定 MLET 标记的强制属性,url 的值为 null .
-
addURL
已弃用,将被删除:此 API 元素可能会在未来版本中删除。将指定的 URL 附加到 URL 列表以搜索类和资源。- 参数:
url
- 要添加的 URL。
-
addURL
已弃用,将被删除:此 API 元素可能会在未来版本中删除。将指定的 URL 附加到 URL 列表以搜索类和资源。- 参数:
url
- 要添加的 URL。- 抛出:
ServiceNotFoundException
- 指定的 URL 格式不正确。
-
getURLs
URL [] getURLs()已弃用,将被删除:此 API 元素可能会在未来版本中删除。返回用于加载类和资源的 URL 的搜索路径。这包括指定给构造方法的原始 URL 列表,以及随后由 addURL() 方法附加的任何 URL。- 返回:
- 网址列表。
-
getResource
已弃用,将被删除:此 API 元素可能会在未来版本中删除。查找具有给定名称的资源。资源是一些数据(图像、音频、文本等),可以通过类代码以独立于代码位置的方式访问。资源的名称是标识资源的“/”分隔路径名。- 参数:
name
- 资源名称- 返回:
- 用于读取资源的 URL,如果找不到资源或调用者没有足够的权限获取资源,则为 null。
-
getResourceAsStream
已弃用,将被删除:此 API 元素可能会在未来版本中删除。返回用于读取指定资源的输入流。搜索顺序在 getResource(String) 的文档中进行了描述。- 参数:
name
- 资源名称- 返回:
- 用于读取资源的输入流,如果找不到资源则为 null
-
getResources
已弃用,将被删除:此 API 元素可能会在未来版本中删除。查找具有给定名称的所有资源。资源是一些数据(图像、音频、文本等),可以通过类代码以独立于代码位置的方式访问。资源的名称是标识资源的“/”分隔路径名。- 参数:
name
- 资源名称。- 返回:
- 资源 URL 的枚举。如果找不到资源,枚举将为空。无法访问的资源将不在枚举中。
- 抛出:
IOException
- 如果在搜索资源时发生 I/O 异常。
-
getLibraryDirectory
String getLibraryDirectory()已弃用,将被删除:此 API 元素可能会在未来版本中删除。获取库加载程序在将本机库加载到内存之前用于存储本机库的当前目录。- 返回:
- 库加载程序使用的当前目录。
- 抛出:
UnsupportedOperationException
- 如果此实现不支持以这种方式存储本机库。- 参见:
-
setLibraryDirectory
已弃用,将被删除:此 API 元素可能会在未来版本中删除。设置库加载程序在将本机库加载到内存之前用于存储本机库的目录。- 参数:
libdir
- 库加载器使用的目录。- 抛出:
UnsupportedOperationException
- 如果此实现不支持以这种方式存储本机库。- 参见:
-