| 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.context | 
Classes and interfaces
defining per-request state information. | 
| javax.faces.event | Interfaces describing
events and event listeners, and concrete event implementation classes. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ApplicationWrapperProvides a simple implementation of
  | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract Application | ApplicationFactory. getApplication()Create (if needed) and return an  Applicationinstance
 for this web application. | 
| abstract Application | ApplicationWrapper. getWrapped() | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract void | ApplicationFactory. setApplication(Application application)Replace the  Applicationinstance that will be
 returned for this web application. | 
| Modifier and Type | Method and Description | 
|---|---|
| Application | FacesContextWrapper. getApplication()The default behavior of this method is to
 call  FacesContext.getApplication()on the wrappedFacesContextobject. | 
| abstract Application | FacesContext. getApplication()Return the  Applicationinstance associated with this web application. | 
| Modifier and Type | Method and Description | 
|---|---|
| Application | PreDestroyApplicationEvent. getApplication()The source  | 
| Application | PostConstructApplicationEvent. getApplication()The source  | 
| Constructor and Description | 
|---|
| PostConstructApplicationEvent(Application application)Constructs a new
  | 
| PreDestroyApplicationEvent(Application application)Constructs a new
  | 
Copyright © 1996-2015, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.