模块  java.management

Interface MLetMBean

  • 所有已知实现类:
    MLetPrivateMLet

    public interface MLetMBean
    公开MLet MBean的远程管理界面。
    从以下版本开始:
    1.5
    • 方法详细信息

      • getMBeansFromURL

        Set<Object> getMBeansFromURL​(String url)
                              throws ServiceNotFoundException
        加载包含MLET标记的文本文件,这些标记定义要添加到MBean服务器的MBean。 文本文件的位置由URL指定。 使用UTF-8编码读取文本文件。 MLET文件中指定的MBean将在MBean服务器中实例化并注册。
        参数
        url - 要作为String对象加载的文本文件的URL。
        结果
        加载了m-let文本文件中每个MLET标记包含一个条目的集合。 如果无法创建MBean,则每个条目指定已创建MBean的ObjectInstance或可抛出对象(即错误或异常)。
        异常
        ServiceNotFoundException - 发生以下错误之一:m-let文本文件不包含MLET标记,找不到m-let文本文件,未指定MLET标记的强制属性,url的值格式错误。
      • getMBeansFromURL

        Set<Object> getMBeansFromURL​(URL url)
                              throws ServiceNotFoundException
        加载包含MLET标记的文本文件,这些标记定义要添加到MBean服务器的MBean。 文本文件的位置由URL指定。 使用UTF-8编码读取文本文件。 MLET文件中指定的MBean将在MBean服务器中实例化并注册。
        参数
        url - 要作为URL对象加载的文本文件的URL。
        结果
        加载了m-let文本文件中每个MLET标记包含一个条目的集合。 如果无法创建MBean,则每个条目指定已创建MBean的ObjectInstance或可抛出对象(即错误或异常)。
        异常
        ServiceNotFoundException - 发生以下错误之一:m-let文本文件不包含MLET标记,找不到m-let文本文件,未指定MLET标记的强制属性,url的值为null 。
      • addURL

        void addURL​(URL url)
        将指定的URL附加到URL列表以搜索类和资源。
        参数
        url - 要添加的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
      • getResources

        Enumeration<URL> getResources​(String name)
                               throws IOException
        查找具有给定名称的所有资源。 资源是一些数据(图像,音频,文本等),可以通过类代码以独立于代码位置的方式访问。 资源的名称是“/” - 标识资源的分隔路径名。
        参数
        name - 资源名称。
        结果
        枚举URL的资源。 如果找不到资源,则枚举将为空。 无法访问的资源不在枚举中。
        异常
        IOException - 如果在搜索资源时发生I / O异常。
      • setLibraryDirectory

        void setLibraryDirectory​(String libdir)
        设置库加载器用于在将本机库加载到内存之前存储的目录。
        参数
        libdir - 库加载器使用的目录。
        异常
        UnsupportedOperationException - 如果此实现不支持以这种方式存储本机库。
        另请参见:
        getLibraryDirectory()