|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.myfaces.commons.resourcehandler.resource.ResourceHandlerSupport
org.apache.myfaces.commons.resourcehandler.resource.BaseResourceHandlerSupport
public class BaseResourceHandlerSupport
A ResourceHandlerSupport implementation for use with standard Java Servlet engines, ie an engine that supports javax.servlet, and uses a standard web.xml file.
| Field Summary | |
|---|---|
static java.lang.String |
RESOURCE_MAX_TIME_EXPIRES
Set the max time in miliseconds set on the "Expires" header for a resource rendered by the default ResourceHandler. |
| Constructor Summary | |
|---|---|
BaseResourceHandlerSupport()
|
|
| Method Summary | |
|---|---|
protected static FacesServletMapping |
calculateFacesServletMapping(java.lang.String servletPath,
java.lang.String pathInfo)
Determines the mapping of the FacesServlet in the web.xml configuration file. |
java.lang.String |
calculateResourceBasePath(javax.faces.context.FacesContext facesContext)
Calculate the resource base path. |
protected FacesServletMapping |
getFacesServletMapping(javax.faces.context.FacesContext context)
Read the web.xml file that is in the classpath and parse its internals to figure out how the FacesServlet is mapped for the current webapp. |
java.lang.String |
getMapping()
Get the mapping used as prefix(/faces) or sufix(.jsf) |
long |
getMaxTimeExpires()
Return the time that should be set on "Expires" header in a resource. |
ResourceLoader[] |
getResourceLoaders()
Return an array of resource loaders used to find resources using the standard. |
long |
getStartupTime()
Return the time when the app started. |
boolean |
isExtensionMapping()
Check if the mapping used is done using extensions (.xhtml, .jsf) or if it is not (/faces/*) |
| Methods inherited from class org.apache.myfaces.commons.resourcehandler.resource.ResourceHandlerSupport |
|---|
getResourceIdentifier |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
@JSFWebConfigParam(since="2.0",
defaultValue="604800000",
group="resources",
tags="performance")
public static final java.lang.String RESOURCE_MAX_TIME_EXPIRES
| Constructor Detail |
|---|
public BaseResourceHandlerSupport()
| Method Detail |
|---|
public ResourceLoader[] getResourceLoaders()
ResourceHandlerSupport
getResourceLoaders in class ResourceHandlerSupportpublic java.lang.String calculateResourceBasePath(javax.faces.context.FacesContext facesContext)
ResourceHandlerSupport
calculateResourceBasePath in class ResourceHandlerSupportpublic boolean isExtensionMapping()
ResourceHandlerSupport
isExtensionMapping in class ResourceHandlerSupportpublic java.lang.String getMapping()
ResourceHandlerSupport
getMapping in class ResourceHandlerSupportprotected FacesServletMapping getFacesServletMapping(javax.faces.context.FacesContext context)
protected static FacesServletMapping calculateFacesServletMapping(java.lang.String servletPath,
java.lang.String pathInfo)
servletPath - The servletPath of the current requestpathInfo - The pathInfo of the current request
public long getStartupTime()
ResourceHandlerSupport
getStartupTime in class ResourceHandlerSupportpublic long getMaxTimeExpires()
ResourceHandlerSupport
getMaxTimeExpires in class ResourceHandlerSupport
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||