public class ApplicationImplEventManager extends Object
Modifier and Type | Class and Description |
---|---|
protected static class |
ApplicationImplEventManager.EventInfo |
Constructor and Description |
---|
ApplicationImplEventManager() |
Modifier and Type | Method and Description |
---|---|
protected SystemEvent |
createEvent(Class<? extends SystemEvent> systemEventClass,
FacesContext facesContext,
Object source) |
protected Constructor<? extends SystemEvent> |
getConstructor(Class<? extends SystemEvent> systemEventClass) |
protected SystemEvent |
processComponentAttachedListeners(FacesContext facesContext,
List<? extends SystemEventListener> listeners,
Class<? extends SystemEvent> systemEventClass,
Object source,
SystemEvent event) |
protected SystemEvent |
processGlobalListeners(FacesContext facesContext,
List<ApplicationImplEventManager.EventInfo> eventInfos,
Class<? extends SystemEvent> systemEventClass,
Object source,
SystemEvent event,
Class<?> sourceBaseType) |
protected SystemEvent |
processViewAttachedListeners(FacesContext facesContext,
List<? extends SystemEventListener> listeners,
Class<? extends SystemEvent> systemEventClass,
Object source,
SystemEvent event) |
void |
publishEvent(FacesContext facesContext,
Class<? extends SystemEvent> systemEventClass,
Class<?> sourceBaseType,
Object source) |
void |
publishEvent(FacesContext facesContext,
Class<? extends SystemEvent> systemEventClass,
Object source) |
void |
subscribeToEvent(Class<? extends SystemEvent> systemEventClass,
Class<?> sourceClass,
SystemEventListener listener) |
void |
subscribeToEvent(Class<? extends SystemEvent> systemEventClass,
SystemEventListener listener) |
void |
unsubscribeFromEvent(Class<? extends SystemEvent> systemEventClass,
Class<?> sourceClass,
SystemEventListener listener) |
void |
unsubscribeFromEvent(Class<? extends SystemEvent> systemEventClass,
SystemEventListener listener) |
public void publishEvent(FacesContext facesContext, Class<? extends SystemEvent> systemEventClass, Object source)
public void publishEvent(FacesContext facesContext, Class<? extends SystemEvent> systemEventClass, Class<?> sourceBaseType, Object source)
public void subscribeToEvent(Class<? extends SystemEvent> systemEventClass, SystemEventListener listener)
public void subscribeToEvent(Class<? extends SystemEvent> systemEventClass, Class<?> sourceClass, SystemEventListener listener)
public void unsubscribeFromEvent(Class<? extends SystemEvent> systemEventClass, SystemEventListener listener)
public void unsubscribeFromEvent(Class<? extends SystemEvent> systemEventClass, Class<?> sourceClass, SystemEventListener listener)
protected SystemEvent createEvent(Class<? extends SystemEvent> systemEventClass, FacesContext facesContext, Object source)
protected Constructor<? extends SystemEvent> getConstructor(Class<? extends SystemEvent> systemEventClass)
protected SystemEvent processComponentAttachedListeners(FacesContext facesContext, List<? extends SystemEventListener> listeners, Class<? extends SystemEvent> systemEventClass, Object source, SystemEvent event)
protected SystemEvent processViewAttachedListeners(FacesContext facesContext, List<? extends SystemEventListener> listeners, Class<? extends SystemEvent> systemEventClass, Object source, SystemEvent event)
protected SystemEvent processGlobalListeners(FacesContext facesContext, List<ApplicationImplEventManager.EventInfo> eventInfos, Class<? extends SystemEvent> systemEventClass, Object source, SystemEvent event, Class<?> sourceBaseType)
Copyright © 2021 The Apache Software Foundation. All rights reserved.