クラスGuardingDynamicLinkerExporter
java.lang.Object
jdk.dynalink.linker.GuardingDynamicLinkerExporter
- すべての実装されたインタフェース:
Supplier<List<GuardingDynamicLinker>>
public abstract class GuardingDynamicLinkerExporter extends Object implements Supplier<List<GuardingDynamicLinker>>
他の言語ランタイムによって自動的にロードできる動的リンカーを保護するサプライヤとして機能するクラス。 独自のリンカーをエクスポートする言語ランタイムは、このクラスをサブクラス化し、
Supplier.get()
メソッドを実装して、エクスポートされたリンカーのリストを返し、動的リンカー・ファクトリがServiceLoader
メカニズムを使用してそれらを検出できるように、配布(通常、JARファイル)の/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter
リソースでサブクラスを宣言する必要があります。 - 導入されたバージョン:
- 9
- 関連項目:
-
フィールド詳細
-
AUTOLOAD_PERMISSION_NAME
public static final String AUTOLOAD_PERMISSION_NAMEこのクラスのインスタンスを作成するためのランタイム権限の名前。- APIのノート:
- この権限は、セキュリティ・マネージャがサポートされなくなったため、リソースへのアクセスの制御に使用できません。
- 関連項目:
-
-
コンストラクタの詳細
-
GuardingDynamicLinkerExporter
protected GuardingDynamicLinkerExporter()新しいリンカー・エクスポータを作成します。
-