Package | Description |
---|---|
javax.faces.application |
APIs that are used to link an application's
business logic objects to JavaServer Faces, as well as convenient
pluggable mechanisms to manage the execution of an application that is
based on JavaServer Faces.
|
javax.faces.component |
Fundamental APIs for user
interface components.
|
javax.faces.context |
Classes and interfaces
defining per-request state information.
|
javax.faces.event |
Interfaces describing events and event
listeners, and concrete event implementation classes.
|
javax.faces.webapp |
Classes required for integration of
JavaServer Faces into web applications, including a standard servlet,
base classes for JSP custom component
tags, and concrete tag implementations for core tags.
|
Modifier and Type | Method and Description |
---|---|
void |
ApplicationWrapper.subscribeToEvent(java.lang.Class<? extends SystemEvent> systemEventClass,
java.lang.Class<?> sourceClass,
SystemEventListener listener)
The default behavior of this method
is to call |
void |
Application.subscribeToEvent(java.lang.Class<? extends SystemEvent> systemEventClass,
java.lang.Class<?> sourceClass,
SystemEventListener listener)
Install the listener instance
referenced by argument |
void |
ApplicationWrapper.subscribeToEvent(java.lang.Class<? extends SystemEvent> systemEventClass,
SystemEventListener listener)
The default behavior of this method
is to call |
void |
Application.subscribeToEvent(java.lang.Class<? extends SystemEvent> systemEventClass,
SystemEventListener listener)
Install the listener instance
referenced by argument |
void |
ApplicationWrapper.unsubscribeFromEvent(java.lang.Class<? extends SystemEvent> systemEventClass,
java.lang.Class<?> sourceClass,
SystemEventListener listener)
The default behavior of this method
is to call |
void |
Application.unsubscribeFromEvent(java.lang.Class<? extends SystemEvent> systemEventClass,
java.lang.Class<?> sourceClass,
SystemEventListener listener)
Remove the listener instance
referenced by argument |
void |
ApplicationWrapper.unsubscribeFromEvent(java.lang.Class<? extends SystemEvent> systemEventClass,
SystemEventListener listener)
The default behavior of this method
is to call |
void |
Application.unsubscribeFromEvent(java.lang.Class<? extends SystemEvent> systemEventClass,
SystemEventListener listener)
Remove the listener instance
referenced by argument |
Modifier and Type | Class and Description |
---|---|
(package private) static class |
UIComponent.ComponentSystemEventListenerAdapter |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.Class<? extends SystemEvent>,java.util.List<SystemEventListener>> |
UIComponentBase.listenersByEventClass |
(package private) java.util.Map<java.lang.Class<? extends SystemEvent>,java.util.List<SystemEventListener>> |
UIViewRoot.viewListeners |
Modifier and Type | Method and Description |
---|---|
java.util.List<SystemEventListener> |
UIComponentBase.getListenersForEventClass(java.lang.Class<? extends SystemEvent> eventClass)
Return the
|
java.util.List<SystemEventListener> |
UIComponent.getListenersForEventClass(java.lang.Class<? extends SystemEvent> eventClass)
This implementation throws
|
java.util.List<SystemEventListener> |
UIViewRoot.getViewListenersForEventClass(java.lang.Class<? extends SystemEvent> systemEvent)
Return the
|
private java.util.Map<java.lang.Class<? extends SystemEvent>,java.util.List<SystemEventListener>> |
UIComponentBase.restoreSystemEventListeners(FacesContext ctx,
java.lang.Object state) |
Modifier and Type | Method and Description |
---|---|
void |
UIViewRoot.subscribeToViewEvent(java.lang.Class<? extends SystemEvent> systemEvent,
SystemEventListener listener)
Install the listener instance
referenced by argument |
void |
UIViewRoot.unsubscribeFromViewEvent(java.lang.Class<? extends SystemEvent> systemEvent,
SystemEventListener listener)
Remove the listener instance
referenced by argument |
Modifier and Type | Class and Description |
---|---|
class |
ExceptionHandler
ExceptionHandler is the
central point for handling unexpected
|
class |
ExceptionHandlerWrapper
Provides a simple implementation of
ExceptionHandler that can
be subclassed by developers wishing to provide specialized behavior
to an existing ExceptionHandler instance. |
Modifier and Type | Interface and Description |
---|---|
interface |
ViewMapListener
Marker interface for |
Modifier and Type | Field and Description |
---|---|
private java.util.List<SystemEventListener> |
ExceptionQueuedEventContext.listener |
Modifier and Type | Method and Description |
---|---|
java.util.List<SystemEventListener> |
SystemEventListenerHolder.getListenersForEventClass(java.lang.Class<? extends SystemEvent> facesEventClass)
|
java.util.List<SystemEventListener> |
ExceptionQueuedEventContext.getListenersForEventClass(java.lang.Class<? extends SystemEvent> facesEventClass)
Return a |
Modifier and Type | Class and Description |
---|---|
private static class |
PreJsf2ExceptionHandlerFactory.PreJsf2ExceptionHandler
JSF 1.2-style
ExceptionHandler implementation. |