public class PrivateMLet extends MLet implements PrivateClassLoader
ClassLoaderRepository
。这类行为完全像它的父类,
MLet
,有一个例外。当一个privatemlet是MBean服务器注册,不添加到MBean服务器的
ClassLoaderRepository
。这是因为这类实现的接口
PrivateClassLoader
。
Constructor and Description |
---|
PrivateMLet(URL[] urls, boolean delegateToCLR)
构建为指定的URL使用默认母ClassLoader代表新privatemlet。
|
PrivateMLet(URL[] urls, ClassLoader parent, boolean delegateToCLR)
构建新的privatemlet给定的URL。
|
PrivateMLet(URL[] urls, ClassLoader parent, URLStreamHandlerFactory factory, boolean delegateToCLR)
为指定的URL构造一个新的privatemlet,父类装载器,并urlstreamhandlerfactory。
|
addURL, addURL, check, findClass, findLibrary, getLibraryDirectory, getMBeansFromURL, getMBeansFromURL, getURLs, loadClass, postDeregister, postRegister, preDeregister, preRegister, readExternal, setLibraryDirectory, writeExternal
close, definePackage, findResource, findResources, getPermissions, getResourceAsStream, newInstance, newInstance
defineClass, defineClass
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLoadedClass, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getResource, getResourceAsStream, getResources
public PrivateMLet(URL[] urls, boolean delegateToCLR)
urls
-从加载的类和资源的URL。
delegateToCLR
-如果,当一个类不在父类加载器或URL发现,熔体应委托其含有的
ClassLoaderRepository
MBeanServer。
public PrivateMLet(URL[] urls, ClassLoader parent, boolean delegateToCLR)
urls
-从加载的类和资源的URL。
parent
-代表父类装载器。
delegateToCLR
-如果,当一个类不在父类加载器或URL发现,熔体应委托其含有的
ClassLoaderRepository
MBeanServer。
public PrivateMLet(URL[] urls, ClassLoader parent, URLStreamHandlerFactory factory, boolean delegateToCLR)
urls
-从加载的类和资源的URL。
parent
-代表父类装载器。
factory
- urlstreamhandlerfactory创建URL时使用。
delegateToCLR
-如果,当一个类不在父类加载器或URL发现,熔体应委托其含有的
ClassLoaderRepository
MBeanServer。
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, 2014, Oracle and/or its affiliates. All rights reserved.