- java.lang.Object
- 
- javax.management.loading.DefaultLoaderRepository
 
- 
 @Deprecated public class DefaultLoaderRepository extends Object 非推奨。代わりにMBeanServer.getClassLoaderRepository()を使用してください。MBeanサーバーに登録されたクラス・ローダーのリストを保持します。 登録されたクラス・ローダーを使って、クラスのロードに必要なメソッドを提供します。 互換性を実現するために提供される、非推奨のクラスです。 以前のバージョンのJMXでは、すべてのMBeanサーバーで単一の DefaultLoaderRepositoryが共有されていました。 JMX 1.2では、MBeanServerFactory.findMBeanServer(java.lang.String)を使って既知のMBeanサーバーすべてを検出し、各MBeanサーバーのClassLoaderRepositoryに問い合わせることにより、同様の機能が提供されます。DefaultLoaderRepositoryを表すコードについては、書直しを強くお勧めします。- 導入されたバージョン:
- 1.5
 
- 
- 
コンストラクタのサマリーコンストラクタ コンストラクタ 説明 DefaultLoaderRepository()非推奨。
 - 
メソッドのサマリー修飾子と型 メソッド 説明 static Class<?>loadClass(String className)非推奨。クラス・ローダーのリストを調べて、要求されたクラスのロードを試みます。static Class<?>loadClassWithout(ClassLoader loader, String className)非推奨。クラス・ローダーのリスト(指定のクラス・ローダーは除外)を調べて、要求されたクラスのロードを試みます。
 
- 
- 
- 
メソッドの詳細- 
loadClasspublic static Class<?> loadClass(String className) throws ClassNotFoundException 非推奨。クラス・ローダーのリストを調べて、要求されたクラスのロードを試みます。 クラスが見つかると、メソッドは停止します。 クラスが見つからない場合、メソッドはClassNotFoundException例外をスローします。- パラメータ:
- className- ロードされるクラスの名前。
- 戻り値:
- ロードされたクラス。
- 例外:
- ClassNotFoundException- 指定されたクラスが見つからない場合。
 
 - 
loadClassWithoutpublic static Class<?> loadClassWithout(ClassLoader loader, String className) throws ClassNotFoundException 非推奨。クラス・ローダーのリスト(指定のクラス・ローダーは除外)を調べて、要求されたクラスのロードを試みます。 クラスが見つかると、メソッドは停止します。 クラスが見つからない場合、メソッドはClassNotFoundException例外をスローします。- パラメータ:
- className- ロードされるクラスの名前。
- loader- 除外されるクラス・ローダー。
- 戻り値:
- ロードされたクラス。
- 例外:
- ClassNotFoundException- 指定されたクラスが見つからない場合。
 
 
- 
 
-