パッケージ jakarta.decorator
アノテーション型 Decorator
@TargetSE(TYPESE) @RetentionSE(RUNTIMESE) @DocumentedSE @Stereotype public @interface Decorator
クラスがデコレータであることを指定します。マネージド Bean クラスに適用できます。
@Decorator class TimestampLogger implements Logger { ... }
セッション Bean のデコレータは、EJB 仕様で定義されている Bean プロバイダーのプログラミング制限に準拠する必要があります。ステートフルセッション Bean のデコレータは、EJB 仕様で定義されているパッシベーションや会話状態などのルールに準拠する必要があります。
CDI Lite の実装は、デコレータのサポートを提供する必要はありません。
- 作成者:
- Gavin King, Pete Muir
- 関連事項:
Delegate identifies the delegate injection point of a decorator.