|
Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
| ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
java.lang.Objectjavax.faces.view.facelets.FaceletCache<V>
public abstract class FaceletCache<V>
Этот API определяет средство который Facelets ViewDeclarationLanguage создает и экземпляры кэшей Facelets.
Кэш обрабатывает два различных видов Facelets: Просмотрите Метаданные Facelets и Представления Facelets. Прежний - обычный Facelet, который предусматривает конструкцию a UIComponent дерево. К этому виду Facelet получают доступ через getFacelet(java.net.URL) и isFaceletCached(java.net.URL) методы. Последний является специальным видом Facelet, который соответствует ViewDeclarationLanguage.getViewMetadata(javax.faces.context.FacesContext, java.lang.String). К этому виду Facelet получают доступ через getViewMetadataFacelet(java.net.URL) и isViewMetadataFaceletCached(java.net.URL) методы.
| Вложенная Сводка Класса | |
|---|---|
static interface |
FaceletCache.MemberFactory<V>
Интерфейс фабрики для того, чтобы создать экземпляры Facelet или View Metadata Facelet. |
| Сводка конструктора | |
|---|---|
FaceletCache()
|
|
| Сводка метода | |
|---|---|
abstract V |
getFacelet(java.net.URL url)
Возвращает кэшируемый экземпляр Facelet. |
protected FaceletCache.MemberFactory<V> |
getMemberFactory()
Возвраты |
protected FaceletCache.MemberFactory<V> |
getMetadataMemberFactory()
Возвраты |
abstract V |
getViewMetadataFacelet(java.net.URL url)
Возвращает кэшируемые Метаданные Представления экземпляр Facelet. |
abstract boolean |
isFaceletCached(java.net.URL url)
Определяет, существует ли кэшируемый экземпляр Facelet для этого URL. |
abstract boolean |
isViewMetadataFaceletCached(java.net.URL url)
Определяет, существуют ли кэшируемые Метаданные Представления экземпляр Facelet для этого URL. |
protected void |
setMemberFactories(FaceletCache.MemberFactory<V> faceletFactory, FaceletCache.MemberFactory<V> viewMetadataFaceletFactory)
Это должно вызвать время выполнения во время запуска, прежде, чем любые запросы будут обслужены, и учитывает |
| Методы, наследованные от class java.lang. Объект |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Деталь конструктора |
|---|
public FaceletCache()
| Деталь метода |
|---|
public abstract V getFacelet(java.net.URL url)
throws java.io.IOException
Возвращает кэшируемый экземпляр Facelet. Если никакой экземпляр не будет доступен, то это будет создаваться, используя Facelet FaceletCache.MemberFactory и сохраненный в кэше.
url - URL для получаемого Facelet java.lang.NullPointerException - если параметр url null. java.io.IOExceptionpublic abstract boolean isFaceletCached(java.net.URL url)
Определяет, существует ли кэшируемый экземпляр Facelet для этого URL. Возвращает true, если кэшируемый экземпляр существует, ложь иначе
url - URL для Facelet java.lang.NullPointerException - если параметр url null.
public abstract V getViewMetadataFacelet(java.net.URL url)
throws java.io.IOException
Возвращает кэшируемые Метаданные Представления экземпляр Facelet. Если никакой экземпляр не будет доступен, то это будет создаваться, используя Метаданные Представления Facelet FaceletCache.MemberFactory и сохраненный в кэше.
url - URL для Метаданных Представления Facelet быть полученным java.lang.NullPointerException - если параметр url null. java.io.IOExceptionpublic abstract boolean isViewMetadataFaceletCached(java.net.URL url)
Определяет, существуют ли кэшируемые Метаданные Представления экземпляр Facelet для этого URL. Возвращает true, если кэшируемый экземпляр существует, ложь иначе
url - URL для Метаданных Представления Facelet java.lang.NullPointerException - если параметр url null.
protected void setMemberFactories(FaceletCache.MemberFactory<V> faceletFactory,
FaceletCache.MemberFactory<V> viewMetadataFaceletFactory)
Это должно вызвать время выполнения во время запуска, прежде, чем любые запросы будут обслужены, и учитывает FaceletCache реализация, чтобы обеспечить FaceletCache.MemberFactory экземпляры, которые будут использоваться, чтобы создать экземпляры Facelets и View Metadata Facelets.
faceletFactory - FaceletCache.MemberFactory экземпляр, который будет использоваться, чтобы создать экземпляры Facelets.viewMetadataFaceletFactory - FaceletCache.MemberFactory экземпляр, который будет использоваться, чтобы создать экземпляры метаданных Facelets. java.lang.NullPointerException - если любой параметр nullprotected FaceletCache.MemberFactory<V> getMemberFactory()
Возвраты FaceletCache.MemberFactory переданный к setMemberFactories(javax.faces.view.facelets.FaceletCache.MemberFactory с целью создания экземпляра Facelet.
protected FaceletCache.MemberFactory<V> getMetadataMemberFactory()
Возвраты FaceletCache.MemberFactory переданный к setMemberFactories(javax.faces.view.facelets.FaceletCache.MemberFactory с целью создания Метаданных Представления экземпляр Facelet.
|
|||||||||
| ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41