public class ApplicationFactoryImpl
extends javax.faces.application.ApplicationFactory
ApplicationFactory is a factory object that creates
(if needed) and returns Application
instances.
There must be one ApplicationFactory
instance per web
application that is utilizing JavaServer Faces. This instance can be
acquired, in a portable manner, by calling:
ApplicationFactory factory = (ApplicationFactory) FactoryFinder.getFactory(FactoryFinder.APPLICATION_FACTORY);
Modifier and Type | Field and Description |
---|---|
private javax.faces.application.Application |
application |
private static java.util.logging.Logger |
logger |
Constructor and Description |
---|
ApplicationFactoryImpl() |
Modifier and Type | Method and Description |
---|---|
javax.faces.application.Application |
getApplication()
Create (if needed) and return an
Application instance
for this web application. |
void |
setApplication(javax.faces.application.Application application)
Replace the
Application instance that will be
returned for this web application. |
private static final java.util.logging.Logger logger
private volatile javax.faces.application.Application application
public javax.faces.application.Application getApplication()
Create (if needed) and return an Application
instance
for this web application.
getApplication
in class javax.faces.application.ApplicationFactory
public void setApplication(javax.faces.application.Application application)
Replace the Application
instance that will be
returned for this web application.
setApplication
in class javax.faces.application.ApplicationFactory
application
- The replacement Application
instanceCopyright © 2002-2013 Oracle America, Inc. All Rights Reserved.