|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.caucho.config.event.EventManager
@Module public class EventManager
Internal implementation for a Bean
| Constructor Summary | |
|---|---|
EventManager(InjectManager cdiManager)
|
|
| Method Summary | ||
|---|---|---|
void |
addExtensionObserver(ObserverMethod<?> observer,
BaseType eventBaseType,
java.lang.annotation.Annotation... bindings)
Registers an event observer |
|
|
addObserver(Bean<X> bean,
AnnotatedMethod<Z> beanMethod)
|
|
void |
addObserver(ObserverMethod<?> observer)
Registers an event observer |
|
void |
addObserver(ObserverMethod<?> observer,
BaseType eventBaseType,
java.lang.annotation.Annotation... bindings)
Registers an event observer |
|
void |
addObserver(ObserverMethod<?> observer,
java.lang.reflect.Type type,
java.lang.annotation.Annotation... bindings)
Registers an event observer |
|
void |
fillObserverMethodList(java.util.Set<ObserverMethod<?>> list,
BaseType type,
java.lang.annotation.Annotation[] qualifiers)
|
|
static
|
findObserverAnnotation(AnnotatedMethod<Z> method)
|
|
void |
fireEvent(java.lang.Object event,
java.lang.annotation.Annotation... qualifiers)
|
|
void |
fireExtensionEvent(java.lang.Object event,
java.lang.annotation.Annotation... qualifiers)
|
|
void |
fireExtensionEvent(java.lang.Object event,
BaseType eventType,
java.lang.annotation.Annotation... qualifiers)
|
|
void |
removeObserver(ObserverMethod<?> observer)
Removes an event observer |
|
|
resolveObserverMethods(T event,
java.lang.annotation.Annotation... qualifiers)
|
|
java.lang.String |
toString()
Registers an event observer |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public EventManager(InjectManager cdiManager)
| Method Detail |
|---|
public <X,Z> void addObserver(Bean<X> bean,
AnnotatedMethod<Z> beanMethod)
public static <Z> int findObserverAnnotation(AnnotatedMethod<Z> method)
public void fireEvent(java.lang.Object event,
java.lang.annotation.Annotation... qualifiers)
public <T> java.util.Set<ObserverMethod<? super T>> resolveObserverMethods(T event,
java.lang.annotation.Annotation... qualifiers)
public void fillObserverMethodList(java.util.Set<ObserverMethod<?>> list,
BaseType type,
java.lang.annotation.Annotation[] qualifiers)
public void fireExtensionEvent(java.lang.Object event,
java.lang.annotation.Annotation... qualifiers)
@Module
public void fireExtensionEvent(java.lang.Object event,
BaseType eventType,
java.lang.annotation.Annotation... qualifiers)
public void addObserver(ObserverMethod<?> observer)
observer - the observer objectbindings - the binding set for the event
public void addObserver(ObserverMethod<?> observer,
java.lang.reflect.Type type,
java.lang.annotation.Annotation... bindings)
observer - the observer objectbindings - the binding set for the event
public void addObserver(ObserverMethod<?> observer,
BaseType eventBaseType,
java.lang.annotation.Annotation... bindings)
observer - the observer objectbindings - the binding set for the event
public void addExtensionObserver(ObserverMethod<?> observer,
BaseType eventBaseType,
java.lang.annotation.Annotation... bindings)
observer - the observer objectbindings - the binding set for the eventpublic void removeObserver(ObserverMethod<?> observer)
observer - the observer objecteventType - the type of event to listen forbindings - the binding set for the eventpublic java.lang.String toString()
toString in class java.lang.ObjectobserverMethod - the observer method
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||