全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス
クラス java.rmi.server.RMIClassLoader
java.lang.Object
   |
   +----java.rmi.server.RMIClassLoader
  -  public class RMIClassLoader
  -  extends Object
RMIClassLoaderクラスは、ネットワークを介してクラスをロードする static メソッドを提供します。クラスは、特定の URL または java.rmi.server.codebase システム プロパティに指定されている URL のどちらか一方からロードできます。
   
  -   getSecurityContext(ClassLoader) getSecurityContext(ClassLoader)
-   指定のクラスローダーのセキュリティ コンテキストを返す。
-   loadClass(String) loadClass(String)
-   java.rmi.server.codebase  プロパティに指定されている URLからクラスをロードする。
-   loadClass(URL, String) loadClass(URL, String)
-  URL からクラスをロードする。
   
 loadClass
loadClass
  public static Class loadClass(String name) throws MalformedURLException, ClassNotFoundException
-     -  java.rmi.server.codebase プロパティに指定されている URL からクラスをロードします。
   
- 
    -  パラメータ:
    
-  name - ロードするクラスの名前
    
-  返り値:
    
-  ロードされたクラスを表すクラスオブジェクト
    
-  例外: MalformedURLException
    
-  システムプロパティ java.rmi.server.codebase が有効な URL を含まない。
    
-  例外: ClassNotFoundException
    
-  クラスの定義をコードベースの URL で発見できなかった。
  
 
 loadClass
loadClass
  public static Class loadClass(URL codebase,
                                String name) throws MalformedURLException, ClassNotFoundException
  -  URLからクラスをロードします。
   
- 
    -  パラメータ:
    
-  codebase - クラスをロードする元の URL 
    -  name - ロードするクラスの名前
    
-  返り値:
    
-  ロードされたクラスを表すクラスオブジェクト
    
-  例外: MalformedURLException
    
-  codebase パラメータが null であった。
    
-  例外: ClassNotFoundException
    
-  クラスの定義を指定の URL で発見できなかった。
  
 
 getSecurityContext
getSecurityContext
  public static Object getSecurityContext(ClassLoader loader)
  -  指定のクラスローダーのセキュリティコンテキストを返します。
   
- 
    -  パラメータ:
    
-  loader - セキュリティコンテキストを取得する元のクラスローダー
    
-  返り値:
    
-  セキュリティコンテキスト (例  URL)
  
 
全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス