JavaTM 2 Platform
Standard Ed. 6

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
另請參見:
序列化表格

建構子摘要
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。
 
方法摘要
 
從類別 javax.management.loading.MLet 繼承的方法
addURL, addURL, check, findClass, findLibrary, getLibraryDirectory, getMBeansFromURL, getMBeansFromURL, getURLs, loadClass, postDeregister, postRegister, preDeregister, preRegister, readExternal, setLibraryDirectory, writeExternal
 
從類別 java.net.URLClassLoader 繼承的方法
definePackage, findResource, findResources, getPermissions, newInstance, newInstance
 
從類別 java.security.SecureClassLoader 繼承的方法
defineClass, defineClass
 
從類別 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
 
從介面 javax.management.loading.MLetMBean 繼承的方法
getResource, getResourceAsStream, getResources
 

建構子詳細資訊

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。

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only