|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
X
- The bean type containing the observer methodT
- The type of the event being observedpublic 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 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(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 |
Copyright © 2009, 2010, Oracle Corporation and/or its affiliates. All Rights Reserved. Use is subject to license terms.
Generated on 4-June-2010 04:34