public interface MLetMBean
Modifier and Type | Method and Description |
---|---|
void |
addURL(String url)
Appends the specified URL to the list of URLs to search for classes and
resources.
|
void |
addURL(URL url)
Appends the specified URL to the list of URLs to search for classes and
resources.
|
String |
getLibraryDirectory()
Gets the current directory used by the library loader for
storing native libraries before they are loaded into memory.
|
Set<Object> |
getMBeansFromURL(String url)
Loads a text file containing MLET tags that define the MBeans
to be added to the MBean server.
|
Set<Object> |
getMBeansFromURL(URL url)
Loads a text file containing MLET tags that define the MBeans
to be added to the MBean server.
|
URL |
getResource(String name)
Finds the resource with the given name.
|
InputStream |
getResourceAsStream(String name)
Returns an input stream for reading the specified resource.
|
Enumeration<URL> |
getResources(String name)
Finds all the resources with the given name.
|
URL[] |
getURLs()
Returns the search path of URLs for loading classes and resources.
|
void |
setLibraryDirectory(String libdir)
Sets the directory used by the library loader for storing
native libraries before they are loaded into memory.
|
Set<Object> getMBeansFromURL(String url) throws ServiceNotFoundException
url
- The URL of the text file to be loaded as String object.ServiceNotFoundException
- One of the following errors
has occurred: The m-let text file does not contain an MLET tag,
the m-let text file is not found, a mandatory attribute of the
MLET tag is not specified, the value of url is malformed.Set<Object> getMBeansFromURL(URL url) throws ServiceNotFoundException
url
- The URL of the text file to be loaded as URL object.ServiceNotFoundException
- One of the following errors
has occurred: The m-let text file does not contain an MLET tag,
the m-let text file is not found, a mandatory attribute of the
MLET tag is not specified, the value of url is null.void addURL(URL url)
url
- the URL to add.void addURL(String url) throws ServiceNotFoundException
url
- the URL to add.ServiceNotFoundException
- The specified URL is malformed.URL[] getURLs()
URL getResource(String name)
name
- The resource nameInputStream getResourceAsStream(String name)
name
- The resource nameEnumeration<URL> getResources(String name) throws IOException
name
- The resource name.IOException
- if an I/O exception occurs when
searching for resources.String getLibraryDirectory()
UnsupportedOperationException
- if this implementation
does not support storing native libraries in this way.setLibraryDirectory(java.lang.String)
void setLibraryDirectory(String libdir)
libdir
- The directory used by the library loader.UnsupportedOperationException
- if this implementation
does not support storing native libraries in this way.getLibraryDirectory()
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.