public interface MLetMBean
公开 MLet MBean 的远程管理接口。
方法摘要 | |
---|---|
void |
addURL(String url) 将指定的 URL 追加到 URL 列表中,以便搜索类和资源。 |
void |
addURL(URL url) 将指定的 URL 追加到 URL 列表中,以便搜索类和资源。 |
String |
getLibraryDirectory() 获取在将本机库加载到内存中之前库加载器用来存储这些本机库的当前目录。 |
Set<Object> |
getMBeansFromURL(String url) 加载包含 MLET 标记的文本文件,这些标记定义了要添加到 MBean 服务器的 MBean。 |
Set<Object> |
getMBeansFromURL(URL url) 加载包含 MLET 标记的文本文件,这些标记定义了要添加到 MBean 服务器的 MBean。 |
URL |
getResource(String name) 查找具有给定名称的资源。 |
InputStream |
getResourceAsStream(String name) 返回读取指定资源的输入流。 |
Enumeration<URL> |
getResources(String name) 查找所有具有给定名称的资源。 |
URL[] |
getURLs() 返回用于加载类和资源的 URL 搜索路径。 |
void |
setLibraryDirectory(String libdir) 设置在将本机库加载到内存中之前库加载器用来存储这些本机库的目录。 |
方法详细信息 |
---|
Set<Object> getMBeansFromURL(String url) throws ServiceNotFoundException
url
- 以 String 对象形式加载的文本文件的 URL。
ServiceNotFoundException
- 如果发生以下错误之一:m-let 文本文件不包含 MLET 标记;未找到 m-let 文本文件;未指定 MLET 标记的必需的属性;url 的值错误。
Set<Object> getMBeansFromURL(URL url) throws ServiceNotFoundException
url
- 以 URL 对象形式加载的文本文件的 URL。
ServiceNotFoundException
- 如果发生以下错误之一:m-let 文本文件不包含 MLET 标记;未找到 m-let 文本文件;未指定 MLET 标记的必需的属性;url 的值为 null。
void addURL(URL url)
url
- 要添加的 URL。
void addURL(String url) throws ServiceNotFoundException
url
- 要添加的 URL。
ServiceNotFoundException
- 如果指定的 URL 不正确。
URL[] getURLs()
URL getResource(String name)
name
- 资源名称
InputStream getResourceAsStream(String name)
name
- 资源名称
Enumeration<URL> getResources(String name) throws IOException
name
- 资源名称。
IOException
- 如果搜索资源时发生 I/O 异常。
String getLibraryDirectory()
UnsupportedOperationException
- 如果此实现不支持以这种方式存储本机库。
setLibraryDirectory(java.lang.String)
void setLibraryDirectory(String libdir)
libdir
- 库加载器使用的目录。
UnsupportedOperationException
- 如果此实现不支持以这种方式存储本机库。
getLibraryDirectory()