| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
T - The type of the event being observedX - The bean type containing the observer methodpublic interface ProcessObserverMethod<T,X>
 The container fires an event of this type for each observer method of each
 enabled bean, before registering the ObserverMethod object.
 
 If any observer method of a ProcessObserverMethod event throws an exception, the exception is treated as a definition
 error by the container.
 
ObserverMethod| Method Summary | |
|---|---|
|  void | addDefinitionError(java.lang.Throwable t)Registers a definition error with the container, causing the container to abort deployment after bean discovery is complete. | 
|  AnnotatedMethod<X> | getAnnotatedMethod()The AnnotatedMethodrepresenting the observer method. | 
|  ObserverMethod<T> | getObserverMethod()The ObserverMethodobject that will be used by the container to invoke the observer
 when a matching event is fired. | 
| Method Detail | 
|---|
AnnotatedMethod<X> getAnnotatedMethod()
AnnotatedMethod representing the observer method.
AnnotatedMethod representing the observer methodObserverMethod<T> getObserverMethod()
ObserverMethod object that will be used by the container to invoke the observer
 when a matching event is fired.
ObserverMethod object that will be used by the container to call the
         observer methodvoid addDefinitionError(java.lang.Throwable t)
t - A Throwable representing the definition error| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||