javax.faces.application
Класс ResourceWrapper

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

public abstract class ResourceWrapper
расширяет Ресурс
реализации FacesWrapper <Ресурс>

Обеспечивает простую реализацию Resource это может быть разделено на подклассы разработчиками, желающими обеспечить специализированное поведение для существующего Resource экземпляр. Реализация по умолчанию всех методов должна вызвать через к обернутому Resource.

Использование: расширьте этот class и переопределение getWrapped() чтобы возвратить экземпляр, мы переносимся.

С тех пор:
2.0

Полевая Сводка
 
Поля, наследованные от class javax.faces.application. Ресурс
COMPONENT_RESOURCE_KEY
 
Сводка конструктора
ResourceWrapper()
           
 
Сводка метода
 java.io.InputStream getInputStream()
          

Поведение значения по умолчанию этого метода должно вызвать Resource#getInputStream на обернутом ResourceHandler объект.

 java.lang.String getRequestPath()
          

Поведение значения по умолчанию этого метода должно вызвать Resource#getRequestPath на обернутом ResourceHandler объект.

 java.util.Map<java.lang.String,java.lang.String> getResponseHeaders()
          

Поведение значения по умолчанию этого метода должно вызвать Resource#getResponseHeaders на обернутом ResourceHandler объект.

 java.net.URL getURL()
          

Поведение значения по умолчанию этого метода должно вызвать Resource#getURL на обернутом ResourceHandler объект.

abstract  Resource getWrapped()
          

class, который реализует этот интерфейс, использует этот метод, чтобы возвратить экземпляр обертываемого class.

 boolean userAgentNeedsUpdate(FacesContext context)
          

Поведение значения по умолчанию этого метода должно вызвать Resource#userAgentNeedsUpdate на обернутом ResourceHandler объект.

 
Методы, наследованные от class javax.faces.application. Ресурс
getContentType, getLibraryName, getResourceName, setContentType, setLibraryName, setResourceName, toString
 
Методы, наследованные от class java.lang. Объект
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

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

ResourceWrapper

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

getWrapped

public abstract Resource getWrapped()
Описание скопировало с интерфейса: FacesWrapper

class, который реализует этот интерфейс, использует этот метод, чтобы возвратить экземпляр обертываемого class.

Определенный:
getWrapped в интерфейсе FacesWrapper<Resource>
Возвраты:
экземпляр, который мы обертываем.

getInputStream

public java.io.InputStream getInputStream()
                                   throws java.io.IOException

Поведение значения по умолчанию этого метода должно вызвать Resource#getInputStream на обернутом ResourceHandler объект.

Определенный:
getInputStream в class Resource
Возвраты:
InputStream содержа байты ресурса.

Любые ЭЛЬ выражения, существующие в ресурсе, должны быть оценены прежде, чем служить байтам ресурса. Отметьте, что из-за браузера и кэширования сервера, ЭЛЬ выражения в файле ресурсов будут обычно только оценены однажды, когда ресурс будет сначала подан. Поэтому, использование ЭЛЬ выражений, которые обращаются к данным на запрос, не желательно, так как эти данные могут стать устарелыми.

Броски:
java.io.IOException - если текущий запрос не является запросом ресурса.

getURL

public java.net.URL getURL()

Поведение значения по умолчанию этого метода должно вызвать Resource#getURL на обернутом ResourceHandler объект.

Определенный:
getURL в class Resource
Возвраты:
Возвратите фактическое URL экземпляр, который обращается к этому экземпляру ресурса.

getResponseHeaders

public java.util.Map<java.lang.String,java.lang.String> getResponseHeaders()

Поведение значения по умолчанию этого метода должно вызвать Resource#getResponseHeaders на обернутом ResourceHandler объект.

Определенный:
getResponseHeaders в class Resource
Возвраты:
изменчивое Map<String, String> из заголовков, которые будут включены с ответом.

getRequestPath

public java.lang.String getRequestPath()

Поведение значения по умолчанию этого метода должно вызвать Resource#getRequestPath на обернутом ResourceHandler объект.

Определенный:
getRequestPath в class Resource
Возвраты:
путь к этому ресурсу, предназначенному, чтобы быть включенным в закодированное представление, которое отправляется браузеру, отправляя ответ поверхностей.

userAgentNeedsUpdate

public boolean userAgentNeedsUpdate(FacesContext context)

Поведение значения по умолчанию этого метода должно вызвать Resource#userAgentNeedsUpdate на обернутом ResourceHandler объект.

Определенный:
userAgentNeedsUpdate в class Resource
Возвраты:
true или false в зависимости от того, нуждается ли агент пользователя в обновлении этого ресурса.


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

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

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


Spec-Zone.ru - all specs in one place



free hit counter