Package org.apache.myfaces.application
Class ApplicationImplEventManager
java.lang.Object
org.apache.myfaces.application.ApplicationImplEventManager
- 
Nested Class SummaryNested Classes
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected SystemEventcreateEvent(Class<? extends SystemEvent> systemEventClass, FacesContext facesContext, Object source) protected Constructor<? extends SystemEvent>getConstructor(Class<? extends SystemEvent> systemEventClass) protected SystemEventprocessComponentAttachedListeners(FacesContext facesContext, List<? extends SystemEventListener> listeners, Class<? extends SystemEvent> systemEventClass, Object source, SystemEvent event) protected SystemEventprocessGlobalListeners(FacesContext facesContext, List<ApplicationImplEventManager.EventInfo> eventInfos, Class<? extends SystemEvent> systemEventClass, Object source, SystemEvent event, Class<?> sourceBaseType) protected SystemEventprocessViewAttachedListeners(FacesContext facesContext, List<? extends SystemEventListener> listeners, Class<? extends SystemEvent> systemEventClass, Object source, SystemEvent event) voidpublishEvent(FacesContext facesContext, Class<? extends SystemEvent> systemEventClass, Class<?> sourceBaseType, Object source) voidpublishEvent(FacesContext facesContext, Class<? extends SystemEvent> systemEventClass, Object source) voidsubscribeToEvent(Class<? extends SystemEvent> systemEventClass, SystemEventListener listener) voidsubscribeToEvent(Class<? extends SystemEvent> systemEventClass, Class<?> sourceClass, SystemEventListener listener) voidunsubscribeFromEvent(Class<? extends SystemEvent> systemEventClass, SystemEventListener listener) voidunsubscribeFromEvent(Class<? extends SystemEvent> systemEventClass, Class<?> sourceClass, SystemEventListener listener) 
- 
Constructor Details- 
ApplicationImplEventManagerpublic ApplicationImplEventManager()
 
- 
- 
Method Details- 
publishEventpublic void publishEvent(FacesContext facesContext, Class<? extends SystemEvent> systemEventClass, Object source) 
- 
publishEventpublic void publishEvent(FacesContext facesContext, Class<? extends SystemEvent> systemEventClass, Class<?> sourceBaseType, Object source) 
- 
subscribeToEventpublic void subscribeToEvent(Class<? extends SystemEvent> systemEventClass, SystemEventListener listener) 
- 
subscribeToEventpublic void subscribeToEvent(Class<? extends SystemEvent> systemEventClass, Class<?> sourceClass, SystemEventListener listener) 
- 
unsubscribeFromEventpublic void unsubscribeFromEvent(Class<? extends SystemEvent> systemEventClass, SystemEventListener listener) 
- 
unsubscribeFromEventpublic void unsubscribeFromEvent(Class<? extends SystemEvent> systemEventClass, Class<?> sourceClass, SystemEventListener listener) 
- 
createEventprotected SystemEvent createEvent(Class<? extends SystemEvent> systemEventClass, FacesContext facesContext, Object source) 
- 
getConstructorprotected Constructor<? extends SystemEvent> getConstructor(Class<? extends SystemEvent> systemEventClass) 
- 
processComponentAttachedListenersprotected SystemEvent processComponentAttachedListeners(FacesContext facesContext, List<? extends SystemEventListener> listeners, Class<? extends SystemEvent> systemEventClass, Object source, SystemEvent event) 
- 
processViewAttachedListenersprotected SystemEvent processViewAttachedListeners(FacesContext facesContext, List<? extends SystemEventListener> listeners, Class<? extends SystemEvent> systemEventClass, Object source, SystemEvent event) 
- 
processGlobalListenersprotected SystemEvent processGlobalListeners(FacesContext facesContext, List<ApplicationImplEventManager.EventInfo> eventInfos, Class<? extends SystemEvent> systemEventClass, Object source, SystemEvent event, Class<?> sourceBaseType) 
 
-