モジュール java.management
パッケージ javax.management.loading

クラスPrivateMLet

すべての実装されたインタフェース:
Closeable, Externalizable, Serializable, AutoCloseable, MLetMBean, PrivateClassLoader, MBeanRegistration

@Deprecated(since="20", forRemoval=true) public class PrivateMLet extends MLet implements PrivateClassLoader
非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。
このAPIは、管理アプレット(m-lets)の一部です。これは、リモートMBeansをロードできるレガシー機能です。 この機能は、非推奨であり、将来のリリースで削除される予定であるSecurity Managerなしでは使用できません。 その結果、このAPIも非推奨となり、削除される可能性があります。 これに替わる機能はありません。
ClassLoaderRepositoryに追加されないMLetです。 このクラスの動作は、1つの例外を除き、親クラスMLetとまったく同じです。 PrivateMLetがMBeanサーバー内に登録されるとき、MBeanサーバーのClassLoaderRepositoryに追加されません。 これは、このクラスがPrivateClassLoaderインタフェースを実装しているためです。
導入されたバージョン:
1.5
関連項目:
  • コンストラクタの詳細

    • PrivateMLet

      public PrivateMLet(URL[] urls, boolean delegateToCLR)
      非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。
      委譲関係の親になっているデフォルトのClassLoaderを使って、指定されたURLの新しいPrivateMLetを構築します。 URLは、親クラス・ローダー内で検索されたあと、クラスおよびリソースに指定された順で検索されます。
      パラメータ:
      urls - クラスおよびリソースのロード元となるURL。
      delegateToCLR - 親ClassLoaderでもURLでもクラスが見つからず、MLetがMBeanServerのClassLoaderRepositoryへ処理を委譲する必要がある場合はtrue。
    • PrivateMLet

      public PrivateMLet(URL[] urls, ClassLoader parent, boolean delegateToCLR)
      非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。
      指定されたURLの新しいPrivateMLetを構築します。 URLは、親クラス・ローダー内で検索されたあと、クラスおよびリソースに指定された順で検索されます。 parent引数は、委譲用の親クラス・ローダーとして使用されます。
      パラメータ:
      urls - クラスおよびリソースのロード元となるURL。
      parent - 委譲用の親クラス・ローダー。
      delegateToCLR - 親ClassLoaderでもURLでもクラスが見つからず、MLetがMBeanServerのClassLoaderRepositoryへ処理を委譲する必要がある場合はtrue。
    • PrivateMLet

      public PrivateMLet(URL[] urls, ClassLoader parent, URLStreamHandlerFactory factory, boolean delegateToCLR)
      非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。
      指定されたURL、親クラス・ローダー、およびURLStreamHandlerFactoryのための新しいPrivateMLetを構築します。 parent引数は、委譲用の親クラス・ローダーとして使用されます。 factory引数は、新しいURLを作成するときにプロトコル・ハンドラを取得するためのストリーム・ハンドラ・ファクトリとして使用されます。
      パラメータ:
      urls - クラスおよびリソースのロード元となるURL。
      parent - 委譲用の親クラス・ローダー。
      factory - URLの作成時に使用するURLStreamHandlerFactory。
      delegateToCLR - 親ClassLoaderでもURLでもクラスが見つからず、MLetがMBeanServerのClassLoaderRepositoryへ処理を委譲する必要がある場合はtrue。