インターフェース EventMetadata
public interface EventMetadata
監視対象のイベントペイロードに関するメタデータへのアクセスを提供します。
EventMetadata
は、オブザーバーメソッドにのみ注入できます。例:
public void afterLogin(@Observes LoggedInEvent event, EventMetadata eventMetadata) { ... }
- 導入:
- 1.1
- 作成者:
- Lincoln Baxter, III, Pete Muir, Antoine Sabot-Durand
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明イベントを発生させた注入されたEvent
インスタンスを表すInjectionPoint
を取得しますgetType()
型変数が解決されたイベントオブジェクトのランタイムクラスを表す型を取得します。
メソッドの詳細
getQualifiers
SetSE<AnnotationSE> getQualifiers()- 戻り値:
- イベントペイロードが発生した修飾子。
getInjectionPoint
InjectionPoint getInjectionPoint()イベントを発生させた注入されたEvent
インスタンスを表すInjectionPoint
を取得します- 戻り値:
- イベントの InjectionPoint
getType
TypeSE getType()型変数が解決されたイベントオブジェクトのランタイムクラスを表す型を取得します。- 戻り値:
- イベントオブジェクトの実行時型