LifecycleImpl is the stock implementation of the standard Lifecycle in the JavaServer Faces RI.
| Modifier and Type | Class and Description |
|---|---|
| private class |
| Modifier and Type | Field and Description |
|---|---|
| private WebConfiguration | |
| private boolean | |
| private List | |
| private static Logger | |
| private Phase[] | |
| private Phase |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | addPhaseListener(PhaseListener
The listener)PhaseListener to be registeredImplements abstract javax. Register a new |
| public void | attachWindow(FacesContext
the context)FacesContext for this request.Overrides javax. Create or restore the |
| private ClientWindow | |
| public void | execute(FacesContext
FacesContext for the request to be processed context)Implements abstract javax. Execute all of the phases of the request processing lifecycle, up to but not including the Render Response phase, as described in the JavaServer Faces Specification, in the specified order. |
| public PhaseListener[] | getPhaseListeners()
Implements abstract javax. Return the set of registered |
| private void | |
| public void | removePhaseListener(PhaseListener
The listener)PhaseListener to be deregisteredImplements abstract javax. Deregister an existing |
| public void | render(FacesContext
FacesContext for the request being processed context)Implements abstract javax. Execute the Render Response phase of the request
processing lifecycle, unless the |
| config | back to summary |
|---|---|
| private WebConfiguration config | |
| isClientWindowEnabled | back to summary |
|---|---|
| private boolean isClientWindowEnabled | |
| listeners | back to summary |
|---|---|
| private List<PhaseListener> listeners | |
| LOGGER | back to summary |
|---|---|
| private static Logger LOGGER | |
| phases | back to summary |
|---|---|
| private Phase[] phases | |
| response | back to summary |
|---|---|
| private Phase response | |
| LifecycleImpl | back to summary |
|---|---|
| public LifecycleImpl() | |
| LifecycleImpl | back to summary |
|---|---|
| public LifecycleImpl(FacesContext context) | |
| addPhaseListener | back to summary |
|---|---|
| public void addPhaseListener(PhaseListener listener) Implements abstract javax. Doc from javax. Register a new
| |
| attachWindow | back to summary |
|---|---|
| public void attachWindow(FacesContext context) Overrides javax. Doc from javax. Create or restore the
| |
| createClientWindow | back to summary |
|---|---|
| private ClientWindow createClientWindow(FacesContext context) | |
| execute | back to summary |
|---|---|
| public void execute(FacesContext context) throws FacesException Implements abstract javax. Doc from javax. Execute all of the phases of the request processing lifecycle,
up to but not including the Render Response phase,
as described in the JavaServer Faces Specification, in the specified
order. The processing flow can be affected (by the application,
by components, or by event listeners) by calls to the
| |
| getPhaseListeners | back to summary |
|---|---|
| public PhaseListener[] getPhaseListeners() Implements abstract javax. Doc from javax. Return the set of registered
| |
| postConstructApplicationInitialization | back to summary |
|---|---|
| private void postConstructApplicationInitialization() | |
| removePhaseListener | back to summary |
|---|---|
| public void removePhaseListener(PhaseListener listener) Implements abstract javax. Doc from javax. Deregister an existing
| |
| render | back to summary |
|---|---|
| public void render(FacesContext context) throws FacesException Implements abstract javax. Doc from javax. Execute the Render Response phase of the request
processing lifecycle, unless the
| |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | isListenerForSource(Object
the source that is inquiring about the
appropriateness of sending an event to this listener instance. source)Implements javax. This method must return |
| public void | processEvent(SystemEvent
the event)SystemEvent instance that
is being processed.Implements javax. When called, the listener can assume that any guarantees given
in the javadoc for the specific |
| PostConstructApplicationListener | back to summary |
|---|---|
| private PostConstructApplicationListener() | |
| isListenerForSource | back to summary |
|---|---|
| public boolean isListenerForSource(Object source) Implements javax. Doc from javax. This method must return | |
| processEvent | back to summary |
|---|---|
| public void processEvent(SystemEvent event) throws AbortProcessingException Implements javax. Doc from javax. When called, the listener can assume that any guarantees given
in the javadoc for the specific
| |