Spec-Zone .ru
спецификации, руководства, описания, API


javax.faces.application
Класс ApplicationFactory

java.lang.Object
  расширенный javax.faces.application.ApplicationFactory
Все Реализованные Интерфейсы:
FacesWrapper <ApplicationFactory>

public abstract class ApplicationFactory
расширяет java.lang. Объект
реализации FacesWrapper <ApplicationFactory>

ApplicationFactory является объектом фабрики, который создает (если нужно) и возвраты Application экземпляры. Реализации Поверхностей JavaServer должны обеспечить, по крайней мере, реализацию по умолчанию Application.

Должен быть тот ApplicationFactory экземпляр на веб-приложение, которое использует Поверхности JavaServer. Этот экземпляр может быть получен, переносимым способом, вызывая:

   ApplicationFactory factory = (ApplicationFactory)
    FactoryFinder.getFactory(FactoryFinder.APPLICATION_FACTORY);
 


Сводка конструктора
ApplicationFactory()
           
 
Сводка метода
abstract  Application getApplication()
          Создайте (если нужно) и возвратитесь Application экземпляр для этого веб-приложения.
 ApplicationFactory getWrapped()
          

Если эта фабрика была украшена, реализация, делающая украшение, может переопределить этот метод, чтобы обеспечить доступ к обертываемой реализации.

abstract  void setApplication(Application application)
          Замените Application экземпляр, который будет возвращен для этого веб-приложения.
 
Методы, наследованные от class java.lang. Объект
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Деталь конструктора

ApplicationFactory

public ApplicationFactory()
Деталь метода

getWrapped

public ApplicationFactory getWrapped()

Если эта фабрика была украшена, реализация, делающая украшение, может переопределить этот метод, чтобы обеспечить доступ к обертываемой реализации. Реализация по умолчанию то, при условии, что возвраты null.

Определенный:
getWrapped в интерфейсе FacesWrapper<ApplicationFactory>
С тех пор:
2.0

getApplication

public abstract Application getApplication()

Создайте (если нужно) и возвратитесь Application экземпляр для этого веб-приложения.


setApplication

public abstract void setApplication(Application application)

Замените Application экземпляр, который будет возвращен для этого веб-приложения.

Параметры:
application - Замена Application экземпляр
Броски:
java.lang.NullPointerException - если application null.


Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41

free hit counter