|
Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
| ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
public interface TransientStateHolder
Этот интерфейс реализуется классами, которые должны сохранить состояние, которое, как ожидают, будет доступно только в рамках текущего запроса.
Конструктор должен реализовать обоих saveTransientState(javax.faces.context.FacesContext) и restoreTransientState(javax.faces.context.FacesContext, java.lang.Object) методы в этом class, так как у этих двух методов есть сильно связанный контракт между собой. Другими словами, если есть иерархия наследования, не допустимо иметь saveTransientState(javax.faces.context.FacesContext) и restoreTransientState(javax.faces.context.FacesContext, java.lang.Object) методы находятся на разных уровнях иерархии.
Примером переходного состояния является "представленное" свойство на формах.
| Сводка метода | |
|---|---|
void |
restoreTransientState(FacesContext context, java.lang.Object state)
Восстановите "переходное состояние", используя объект, который передают как состояние. |
java.lang.Object |
saveTransientState(FacesContext context)
Возвратите объект, содержащий связанные "переходные состояния". |
| Деталь метода |
|---|
java.lang.Object saveTransientState(FacesContext context)
Возвратите объект, содержащий связанные "переходные состояния". это могло использоваться позже, чтобы восстановить "переходное состояние".
context -
void restoreTransientState(FacesContext context,
java.lang.Object state)
Восстановите "переходное состояние", используя объект, который передают как состояние.
Если state параметр null очистите любое предыдущее переходное состояние если любой и возврат.
context - state - объект, содержащий переходные значения
|
|||||||||
| ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41