javax.management.loading
类 PrivateMLet
java.lang.Object
java.lang.ClassLoader
java.security.SecureClassLoader
java.net.URLClassLoader
javax.management.loading.MLet
javax.management.loading.PrivateMLet
- 所有已实现的接口:
- Externalizable, Serializable, MLetMBean, PrivateClassLoader, MBeanRegistration
public class PrivateMLet
- extends MLet
- implements PrivateClassLoader
不添加到 ClassLoaderRepository 的 MLet。此类的行为除一点之外,其余行为与其父类 MLet 完全相同。当在 MBean 服务器中注册 PrivateMLet 时,不将它添加到该 MBean 服务器的 ClassLoaderRepository 中。这是因为此类实现了 PrivateClassLoader 接口。
- 从以下版本开始:
- 1.5
- 另请参见:
- 序列化表格
| 从类 javax.management.loading.MLet 继承的方法 |
addURL, addURL, check, findClass, findLibrary, getLibraryDirectory, getMBeansFromURL, getMBeansFromURL, getURLs, loadClass, postDeregister, postRegister, preDeregister, preRegister, readExternal, setLibraryDirectory, writeExternal |
| 从类 java.lang.ClassLoader 继承的方法 |
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLoadedClass, findSystemClass, getPackage, getPackages, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners |
| 从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PrivateMLet
public PrivateMLet(URL[] urls,
boolean delegateToCLR)
- 使用默认的委托父 ClassLoader 为指定的 URL 构造新 PrivateMLet。首先在父类加载器中搜索 URL,然后按照为类和资源指定的顺序搜索 URL。
- 参数:
urls - 从其位置加载类和资源的 URL。delegateToCLR - 当某个类在父 ClassLoader 或 URL 中均未找到时,如果 MLet 应该委托给其包含的 MBeanServer 的 ClassLoaderRepository,则为 true。
PrivateMLet
public PrivateMLet(URL[] urls,
ClassLoader parent,
boolean delegateToCLR)
- 为给定的 URL 构造新 PrivateMLet。首先在指定的父类加载器中搜索 URL,然后按照为类和资源指定的顺序搜索 URL。该父参数将用作委托的父类加载器。
- 参数:
urls - 从其位置加载类和资源的 URL。parent - 委托的父类加载器。delegateToCLR - 当某个类在父 ClassLoader 或 URL 中均未找到时,如果 MLet 应该委托给其包含的 MBeanServer 的 ClassLoaderRepository,则为 true。
PrivateMLet
public PrivateMLet(URL[] urls,
ClassLoader parent,
URLStreamHandlerFactory factory,
boolean delegateToCLR)
- 为指定的 URL、父类加载器和 URLStreamHandlerFactory 构造新 PrivateMLet。该父参数将用作委托的父类加载器。该工厂参数将用作创建新 URL 时获取协议处理程序的流处理程序工厂。
- 参数:
urls - 从其位置加载类和资源的 URL。parent - 委托的父类加载器。factory - 创建 URL 时要使用的 URLStreamHandlerFactory。delegateToCLR - 当某个类在父 ClassLoader 或 URL 中均未找到时,如果 MLet 应该委托给其包含的 MBeanServer 的 ClassLoaderRepository,则为 true。