public interface EventMetadata
監視されたイベントペイロードに関するメタデータへのアクセスを提供します。メタデータは、Event
または BeanManager.fireEvent(Object, Annotation...)
のいずれかで発生したイベント用である可能性があります。
EventMetadata
は、オブザーバーメソッドにのみ注入できます。例:
public void afterLogin(@Observes LoggedInEvent event, EventMetadata eventMetadata) { ... }
Observes
修飾子と型 | メソッドと説明 |
---|---|
InjectionPoint | getInjectionPoint() イベントを発生させた注入された Event インスタンスを表す InjectionPoint 、または BeanManager.fireEvent(Object, Annotation...) から発生した場合は null を取得します。 |
SetSE<AnnotationSE> | getQualifiers() |
TypeSE | getType() 型変数が解決されたイベントオブジェクトのランタイムクラスを表す型を取得します。 |
SetSE<AnnotationSE> getQualifiers()
InjectionPoint getInjectionPoint()
Event
インスタンスを表す InjectionPoint
、または BeanManager.fireEvent(Object, Annotation...)
から発生した場合は null
を取得します。TypeSE getType()
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.