java.lang.Object
jakarta.faces.application.ApplicationFactory
com.sun.faces.application.InjectionApplicationFactory
- All Implemented Interfaces:
 FacesWrapper<ApplicationFactory>
This 
ApplicationFactory is responsible for injecting the default
 Application instance into the top-level Application as configured by the runtime. Doing this allows
 us to preserve backwards compatibility as the API evolves without having the API rely on implementation specific
 details.- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionCreate (if needed) and return anApplicationinstance for this web application.voidsetApplication(Application application) Replace theApplicationinstance that will be returned for this web application.Methods inherited from class jakarta.faces.application.ApplicationFactory
getWrapped 
- 
Constructor Details
- 
InjectionApplicationFactory
 
 - 
 - 
Method Details
- 
getApplication
Description copied from class:ApplicationFactoryCreate (if needed) and return an
Applicationinstance for this web application.- Specified by:
 getApplicationin classApplicationFactory- Returns:
 - the application.
 
 - 
setApplication
Description copied from class:ApplicationFactoryReplace the
Applicationinstance that will be returned for this web application.- Specified by:
 setApplicationin classApplicationFactory- Parameters:
 application- The replacementApplicationinstance
 
 -