com.sun.faces.application
Class ApplicationFactoryImpl

java.lang.Object
  extended by javax.faces.application.ApplicationFactory
      extended by com.sun.faces.application.ApplicationFactoryImpl

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);
 


Constructor Summary
ApplicationFactoryImpl()
           
 
Method Summary
 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.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplicationFactoryImpl

public ApplicationFactoryImpl()
Method Detail

getApplication

public javax.faces.application.Application getApplication()

Create (if needed) and return an Application instance for this web application.

Specified by:
getApplication in class javax.faces.application.ApplicationFactory

setApplication

public void setApplication(javax.faces.application.Application application)

Replace the Application instance that will be returned for this web application.

Specified by:
setApplication in class javax.faces.application.ApplicationFactory
Parameters:
application - The replacement Application instance


Copyright ? 2002-2006 Sun Microsystems, Inc. All Rights Reserved.