com.liferay.faces.bridge.application
Class ResourceHandlerBridgeImpl

java.lang.Object
  extended by javax.faces.application.ResourceHandler
      extended by javax.faces.application.ResourceHandlerWrapper
          extended by com.liferay.faces.util.application.ResourceHandlerWrapperBase
              extended by com.liferay.faces.bridge.application.ResourceHandlerBridgeImpl
All Implemented Interfaces:
javax.faces.FacesWrapper<javax.faces.application.ResourceHandler>
Direct Known Subclasses:
ResourceHandlerInnerImpl

public class ResourceHandlerBridgeImpl
extends ResourceHandlerWrapperBase

Author:
Neil Griffin

Field Summary
 
Fields inherited from class com.liferay.faces.util.application.ResourceHandlerWrapperBase
DEFAULT_BUFFER_SIZE
 
Fields inherited from class javax.faces.application.ResourceHandler
LOCALE_PREFIX, RESOURCE_EXCLUDES_DEFAULT_VALUE, RESOURCE_EXCLUDES_PARAM_NAME, RESOURCE_IDENTIFIER
 
Constructor Summary
ResourceHandlerBridgeImpl(javax.faces.application.ResourceHandler resourceHandler)
           
 
Method Summary
 javax.faces.application.Resource createResource(String resourceName)
           
 javax.faces.application.Resource createResource(String resourceName, String libraryName)
           
 javax.faces.application.Resource createResource(String resourceName, String libraryName, String contentType)
           
 int getBufferSize(javax.faces.context.FacesContext facesContext)
          Gets the size of the buffer (in bytes) that is to be used when loading contents of resources that are to be sent back via ExternalContext.getResponseOutputStream().
 boolean isAbleToSetHttpStatusCode(javax.faces.context.FacesContext facesContext)
           
 
Methods inherited from class com.liferay.faces.util.application.ResourceHandlerWrapperBase
getResourceOutputStream, getWrapped, handleResource, handleResourceRequest, isEncodedFacesResourceURL, isFacesResourceURL, isResourceRequest
 
Methods inherited from class javax.faces.application.ResourceHandlerWrapper
getRendererTypeForResourceName, libraryExists
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceHandlerBridgeImpl

public ResourceHandlerBridgeImpl(javax.faces.application.ResourceHandler resourceHandler)
Method Detail

createResource

public javax.faces.application.Resource createResource(String resourceName)
Overrides:
createResource in class javax.faces.application.ResourceHandlerWrapper

createResource

public javax.faces.application.Resource createResource(String resourceName,
                                                       String libraryName)
Overrides:
createResource in class javax.faces.application.ResourceHandlerWrapper

createResource

public javax.faces.application.Resource createResource(String resourceName,
                                                       String libraryName,
                                                       String contentType)
Overrides:
createResource in class javax.faces.application.ResourceHandlerWrapper

getBufferSize

public int getBufferSize(javax.faces.context.FacesContext facesContext)
Gets the size of the buffer (in bytes) that is to be used when loading contents of resources that are to be sent back via ExternalContext.getResponseOutputStream(). The default value is 1024 (1 kilobyte).

Overrides:
getBufferSize in class ResourceHandlerWrapperBase

isAbleToSetHttpStatusCode

public boolean isAbleToSetHttpStatusCode(javax.faces.context.FacesContext facesContext)
Overrides:
isAbleToSetHttpStatusCode in class ResourceHandlerWrapperBase


Copyright © 2014 Liferay, Inc.. All Rights Reserved.