所有类
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。该父参数将用作委托的父类加载器。该工厂参数将用作创建新 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。
所有类