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


javax.faces.context
Класс PartialViewContext

java.lang.Object
  расширенный javax.faces.context.PartialViewContext
Прямые Известные Подклассы:
PartialViewContextWrapper

public abstract class PartialViewContext
расширяет java.lang. Объект

PartialViewContext содержит методы и свойства, которые принадлежат частичной обработке запросов и частичному рендерингу ответа на представлении.

PartialViewContext экземпляр используется, чтобы определить, указывает ли текущий запрос на требование, чтобы выполнить partial processing и/или partial rendering. Частичная обработка является обработкой выбранных компонентов через execute часть жизненного цикла обработки запросов. Частичный рендеринг является рендерингом указанных компонентов в Render Response Phase из жизненного цикла обработки запросов.


Полевая Сводка
static java.lang.String ALL_PARTIAL_PHASE_CLIENT_IDS
          

Значение это когда использующийся с PARTIAL_EXECUTE_PARAM_NAME или PARTIAL_RENDER_PARAM_NAME указывает, что эти фазы должны быть пропущены.

static java.lang.String PARTIAL_EXECUTE_PARAM_NAME
          

Название параметра запроса, значение параметра запроса которого является a Collection из клиентских идентификаторов, идентифицирующих компоненты, которые должны быть обработаны во время Применять Значений Запроса, Проверок допустимости Процесса, и фаз Значений Модели Обновления жизненного цикла обработки запросов.

static java.lang.String PARTIAL_RENDER_PARAM_NAME
          

Название параметра запроса, значение параметра запроса которого является a Collection из клиентских идентификаторов, идентифицирующих компоненты, которые должны быть обработаны во время Представлять фазы Ответа жизненного цикла обработки запросов.

 
Сводка конструктора
PartialViewContext()
           
 
Сводка метода
abstract  java.util.Collection<java.lang.String> getExecuteIds()
          

Возвратите a Collection из клиентских идентификаторов от текущего запроса с названием параметра запроса PARTIAL_EXECUTE_PARAM_NAME.

abstract  PartialResponseWriter getPartialResponseWriter()
          

Возвратитесь ResponseWriter к которому компоненты должны направить свой вывод для частичного рендеринга представления.

abstract  java.util.Collection<java.lang.String> getRenderIds()
          

Возвратите a Collection из клиентских идентификаторов от текущего запроса с названием параметра запроса PARTIAL_RENDER_PARAM_NAME.

abstract  boolean isAjaxRequest()
          

Возвратиться true если заголовок запроса Faces-Request присутствует со значением partial/ajax.

abstract  boolean isExecuteAll()
          

Возвратиться true если isAjaxRequest() возвраты true и PARTIAL_EXECUTE_PARAM_NAME присутствует в текущем запросе со значением ALL_PARTIAL_PHASE_CLIENT_IDS.

abstract  boolean isPartialRequest()
          

Возвратиться true isAjaxRequest() возвраты true или если заголовок запроса Faces-Request присутствует со значением partial/process.

abstract  boolean isRenderAll()
          

Возвратиться true если isAjaxRequest() возвраты true и PARTIAL_RENDER_PARAM_NAME присутствует в текущем запросе со значением ALL_PARTIAL_PHASE_CLIENT_IDS.

abstract  void processPartial(PhaseId phaseId)
          

Выполните обработку жизненного цикла на компонентах во время обозначенного phaseId.

abstract  void release()
          Высвободите любые средства, связанные с этим PartialViewContext экземпляр.
abstract  void setPartialRequest(boolean isPartialRequest)
          

Динамически укажите, что это - частичный запрос.

abstract  void setRenderAll(boolean renderAll)
          

Укажите, что все представление должно быть представлено если renderAll true.

 
Методы, наследованные от class java.lang. Объект
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Полевая Деталь

PARTIAL_RENDER_PARAM_NAME

public static final java.lang.String PARTIAL_RENDER_PARAM_NAME

Название параметра запроса, значение параметра запроса которого является a Collection из клиентских идентификаторов, идентифицирующих компоненты, которые должны быть обработаны во время Представлять фазы Ответа жизненного цикла обработки запросов.

С тех пор:
2.0
См. Также:
Постоянные Значения полей

PARTIAL_EXECUTE_PARAM_NAME

public static final java.lang.String PARTIAL_EXECUTE_PARAM_NAME

Название параметра запроса, значение параметра запроса которого является a Collection из клиентских идентификаторов, идентифицирующих компоненты, которые должны быть обработаны во время Применять Значений Запроса, Проверок допустимости Процесса, и фаз Значений Модели Обновления жизненного цикла обработки запросов.

С тех пор:
2.0
См. Также:
Постоянные Значения полей

ALL_PARTIAL_PHASE_CLIENT_IDS

public static final java.lang.String ALL_PARTIAL_PHASE_CLIENT_IDS

Значение это когда использующийся с PARTIAL_EXECUTE_PARAM_NAME или PARTIAL_RENDER_PARAM_NAME указывает, что эти фазы должны быть пропущены.

С тех пор:
2.0
См. Также:
Постоянные Значения полей
Деталь конструктора

PartialViewContext

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

getExecuteIds

public abstract java.util.Collection<java.lang.String> getExecuteIds()

Возвратите a Collection из клиентских идентификаторов от текущего запроса с названием параметра запроса PARTIAL_EXECUTE_PARAM_NAME. Если нет такого параметра запроса, возвратите пустое Collection. Эти клиентские идентификаторы используются, чтобы идентифицировать компоненты, которые будут обработаны во время execute фаза жизненного цикла обработки запросов. Возвращенный Collection изменчиво.

Броски:
IllegalStateException - если этот метод вызывают после того, как этот экземпляр был выпущен
С тех пор:
2.0

getRenderIds

public abstract java.util.Collection<java.lang.String> getRenderIds()

Возвратите a Collection из клиентских идентификаторов от текущего запроса с названием параметра запроса PARTIAL_RENDER_PARAM_NAME. Если нет такого параметра запроса, возвратите пустое Collection. Эти клиентские идентификаторы используются, чтобы идентифицировать компоненты, которые будут обработаны во время render фаза жизненного цикла обработки запросов. Возвращенный Collection изменчиво.

Броски:
IllegalStateException - если этот метод вызывают после того, как этот экземпляр был выпущен
С тех пор:
2.0

getPartialResponseWriter

public abstract PartialResponseWriter getPartialResponseWriter()

Возвратитесь ResponseWriter к которому компоненты должны направить свой вывод для частичного рендеринга представления. В пределах данного ответа компоненты могут использовать или ResponseStream или ResponseWriter, но не обоих.

Броски:
IllegalStateException - если этот метод вызывают после того, как этот экземпляр был выпущен
С тех пор:
2.0

isAjaxRequest

public abstract boolean isAjaxRequest()

Возвратиться true если заголовок запроса Faces-Request присутствует со значением partial/ajax. Иначе, возвратиться false.

Броски:
IllegalStateException - если этот метод вызывают после того, как этот экземпляр был выпущен
С тех пор:
2.0

isPartialRequest

public abstract boolean isPartialRequest()

Возвратиться true isAjaxRequest() возвраты true или если заголовок запроса Faces-Request присутствует со значением partial/process. Иначе, возвратиться false.

Броски:
IllegalStateException - если этот метод вызывают после того, как этот экземпляр был выпущен
С тех пор:
2.0

isExecuteAll

public abstract boolean isExecuteAll()

Возвратиться true если isAjaxRequest() возвраты true и PARTIAL_EXECUTE_PARAM_NAME присутствует в текущем запросе со значением ALL_PARTIAL_PHASE_CLIENT_IDS.

Иначе, возвратиться false.

Броски:
IllegalStateException - если этот метод вызывают после того, как этот экземпляр был выпущен
С тех пор:
2.0

isRenderAll

public abstract boolean isRenderAll()

Возвратиться true если isAjaxRequest() возвраты true и PARTIAL_RENDER_PARAM_NAME присутствует в текущем запросе со значением ALL_PARTIAL_PHASE_CLIENT_IDS.

Иначе, возвратиться false.

Броски:
IllegalStateException - если этот метод вызывают после того, как этот экземпляр был выпущен
С тех пор:
2.0

setRenderAll

public abstract void setRenderAll(boolean renderAll)

Укажите, что все представление должно быть представлено если renderAll true.

Параметры:
renderAll - значение true указывает, что все представление должно быть представлено.
Броски:
IllegalStateException - если этот метод вызывают после того, как этот экземпляр был выпущен
С тех пор:
2.0

setPartialRequest

public abstract void setPartialRequest(boolean isPartialRequest)

Динамически укажите, что это - частичный запрос.

Параметры:
isPartialRequest - значение true указывает, что это - частичный запрос.
Броски:
IllegalStateException - если этот метод вызывают после того, как этот экземпляр был выпущен
С тех пор:
2.0

выпуск

public abstract void release()

Высвободите любые средства, связанные с этим PartialViewContext экземпляр.

Броски:
IllegalStateException - если этот метод вызывают после того, как этот экземпляр был выпущен

processPartial

public abstract void processPartial(PhaseId phaseId)

Выполните обработку жизненного цикла на компонентах во время обозначенного phaseId. Только те компоненты с идентификаторами, существующими в Collection возвращенный из getExecuteIds() и getRenderIds() будет обработан.

Параметры:
phaseId - PhaseId это указывает, что жизненный цикл поэтапно осуществляет компоненты, будет обработан в.


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

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

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

free hit counter