|
DRAFT | ||||||||
| 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
|
DRAFT | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Copyright © 2009 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.
Generated on 24-November-2009 03:24