org.apache.myfaces.resource
Class RootExternalContextResourceLoader
java.lang.Object
org.apache.myfaces.shared.resource.ResourceLoader
org.apache.myfaces.resource.RootExternalContextResourceLoader
public class RootExternalContextResourceLoader
- extends ResourceLoader
A resource loader implementation which loads resources from the webapp root.
It uses the methods on ExternalContext for handle resources.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RootExternalContextResourceLoader
public RootExternalContextResourceLoader()
getResourcePaths
protected Set<String> getResourcePaths(String path)
getResourceVersion
public String getResourceVersion(String path)
- Specified by:
getResourceVersion
in class ResourceLoader
getLibraryVersion
public String getLibraryVersion(String path)
- Specified by:
getLibraryVersion
in class ResourceLoader
getResourceURL
public URL getResourceURL(String resourceId)
getResourceURL
public URL getResourceURL(ResourceMeta resourceMeta)
- Specified by:
getResourceURL
in class ResourceLoader
getResourceInputStream
public InputStream getResourceInputStream(ResourceMeta resourceMeta)
- Specified by:
getResourceInputStream
in class ResourceLoader
createResourceMeta
public ResourceMeta createResourceMeta(String prefix,
String libraryName,
String libraryVersion,
String resourceName,
String resourceVersion)
- Specified by:
createResourceMeta
in class ResourceLoader
libraryExists
public boolean libraryExists(String libraryName)
- Specified by:
libraryExists
in class ResourceLoader
Copyright © 2014 The Apache Software Foundation. All rights reserved.