public class PrivateMLet extends MLet implements PrivateClassLoader
ClassLoaderRepository
に追加されない MLet です。このクラスの動作は、1 つの例外を除き、親クラス MLet
とまったく同じです。PrivateMLet が MBean サーバー内に登録されるとき、MBean サーバーの ClassLoaderRepository
に追加されません。これは、このクラスが PrivateClassLoader
インタフェースを実装しているためです。コンストラクタと説明 |
---|
PrivateMLet(URL[] urls, boolean delegateToCLR)
委譲関係の親になっているデフォルトの ClassLoader を使って、指定された URL の新しい PrivateMLet を構築します。
|
PrivateMLet(URL[] urls, ClassLoader parent, boolean delegateToCLR)
指定された URL の新しい PrivateMLet を構築します。
|
PrivateMLet(URL[] urls, ClassLoader parent, URLStreamHandlerFactory factory, boolean delegateToCLR)
指定された URL、親クラスローダー、および URLStreamHandlerFactory のための新しい PrivateMLet を構築します。
|
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
- 親 ClassLoader でも URL でもクラスが見つからず、MLet が MBeanServer の ClassLoaderRepository
へ処理を委譲する必要がある場合は true。public PrivateMLet(URL[] urls, ClassLoader parent, boolean delegateToCLR)
urls
- クラスおよびリソースのロード元となる URL。parent
- 委譲用の親クラスローダー。delegateToCLR
- 親 ClassLoader でも URL でもクラスが見つからず、MLet が MBeanServer の ClassLoaderRepository
へ処理を委譲する必要がある場合は true。public PrivateMLet(URL[] urls, ClassLoader parent, URLStreamHandlerFactory factory, boolean delegateToCLR)
urls
- クラスおよびリソースのロード元となる URL。parent
- 委譲用の親クラスローダー。factory
- URL の作成時に使用する URLStreamHandlerFactory。delegateToCLR
- 親 ClassLoader でも URL でもクラスが見つからず、MLet が MBeanServer の ClassLoaderRepository
へ処理を委譲する必要がある場合は true。 バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.