|
||||||||||
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(Throwable t)
Registers a definition error with the container, causing the container to abort deployment after bean discovery is complete. |
AnnotatedMethod<X> |
getAnnotatedMethod()
The AnnotatedMethod representing the observer method. |
ObserverMethod<T> |
getObserverMethod()
The ObserverMethod object 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(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 |