|
Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
| ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
java.lang.Objectjavax.faces.context.FacesContextFactory
public abstract class FacesContextFactory
FacesContextFactory является объектом фабрики, который создает (если нужно) и новые возвраты FacesContext экземпляры, инициализированные для обработки указанного запроса и объектов ответа. Реализации могут использовать в своих интересах звонки release() метод выделенного FacesContext экземпляры, чтобы объединить в пул и переработать их, вместо того, чтобы создать новый экземпляр каждый раз.
Должен быть тот FacesContextFactory экземпляр на веб-приложение, которое использует Поверхности JavaServer. Этот экземпляр может быть получен, переносимым способом, вызывая:
FacesContextFactory factory = (FacesContextFactory)
FactoryFinder.getFactory(FactoryFinder.FACES_CONTEXT_FACTORY);
| Сводка конструктора | |
|---|---|
FacesContextFactory()
|
|
| Сводка метода | |
|---|---|
abstract FacesContext |
getFacesContext(java.lang.Object context, java.lang.Object request, java.lang.Object response, Lifecycle lifecycle)
Создайте (если нужно) и возвратите a FacesContext экземпляр, который инициализируется для обработки указанного запроса и объектов ответа, используя указанное Lifecycle экземпляр, для этого веб-приложения. |
FacesContextFactory |
getWrapped()
Если эта фабрика была украшена, реализация, делающая украшение, может переопределить этот метод, чтобы обеспечить доступ к обертываемой реализации. |
| Методы, наследованные от class java.lang. Объект |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Деталь конструктора |
|---|
public FacesContextFactory()
| Деталь метода |
|---|
public FacesContextFactory getWrapped()
Если эта фабрика была украшена, реализация, делающая украшение, может переопределить этот метод, чтобы обеспечить доступ к обертываемой реализации. Реализация по умолчанию то, при условии, что возвраты null.
getWrapped в интерфейсе FacesWrapper<FacesContextFactory>
public abstract FacesContext getFacesContext(java.lang.Object context,
java.lang.Object request,
java.lang.Object response,
Lifecycle lifecycle)
throws FacesException
Создайте (если нужно) и возвратите a FacesContext экземпляр, который инициализируется для обработки указанного запроса и объектов ответа, используя указанное Lifecycle экземпляр, для этого веб-приложения.
Реализация этого метода должна гарантировать что звонки getCurrentInstance() метод FacesContext, от того же самого потока, который названный этим методом, возвратит то же самое FacesContext экземпляр до release() к методу обращаются тот экземпляр.
Реализация должна вызвать ExternalContextFactory#getExternalContext произвести ExternalContext для FacesContext экземпляр.
Реализация по умолчанию должна вызвать ExceptionHandlerFactory#getExceptionHandler и сделайте это так, возврат из того метода состоит в том тем, что возвращается из звонка FacesContext#getExceptionHandler на возвращенном FacesContext экземпляр.
context - В средах сервлета, ServletContext это связывается с этим веб-приложениемrequest - В средах сервлета, ServletRequest это должно быть обработаноresponse - В средах сервлета, ServletResponse это должно быть обработаноlifecycle - Lifecycle экземпляр, используемый, чтобы обработать этот запрос FacesException - если a FacesContext не может быть создан для указанных параметров java.lang.NullPointerException - если какой-либо из параметров null
|
|||||||||
| ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41