アノテーション型 Vetoed
@TargetSE({TYPESE,PACKAGESE}) @RetentionSE(RUNTIMESE) @DocumentedSE public @interface Vetoed
クラスの処理を拒否します。このクラスで定義されている Bean またはオブザーバーメソッドはインストールされません。
パッケージに配置すると、パッケージ内のすべての Bean がインストールされなくなります。パッケージが jar に分割されている場合、移植性のない動作が発生します。アプリケーションは、パッケージを封印することにより、パッケージが jar に分割されるのを防ぐことができます。
Vetoed
アノテーションが付けられたクラスに対しては、コンテナーライフサイクルイベントは発生しません。- 導入:
- 1.1
- 作成者:
- Stuart Douglas
- 関連事項:
- JAR ファイル仕様SE