org.apache.myfaces.commons.resourcehandler.resource
Class ResourceLoader
java.lang.Object
   org.apache.myfaces.commons.resourcehandler.resource.ResourceLoader
org.apache.myfaces.commons.resourcehandler.resource.ResourceLoader
- Direct Known Subclasses: 
- ClassLoaderResourceLoader, ExternalContextResourceLoader, ResourceLoaderWrapper
- public abstract class ResourceLoader 
- extends java.lang.Object
Base class for resource loaders.  Resource loaders can lookup resources 
 as URLs from arbitrary locations, including JAR files.
- Version:
- $Revision: 882702 $ $Date: 2009-11-20 15:16:07 -0500 (Vie, 20 Nov 2009) $
- Author:
- Leonardo Uribe (latest modification by $Author: lu4242 $)
 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
VERSION_INVALID
public static final java.lang.String VERSION_INVALID
- See Also:
- Constant Field Values
ResourceLoader
public ResourceLoader(java.lang.String prefix)
getResourceVersion
public abstract java.lang.String getResourceVersion(java.lang.String path)
- 
 
getLibraryVersion
public abstract java.lang.String getLibraryVersion(java.lang.String path)
- Return the max available version found (if exists) or
 return null if no version available.
 
- 
 
getResourceURL
public abstract java.net.URL getResourceURL(ResourceMeta resourceMeta)
- Return the max available version found (if exists) or
 return null if no version available.
 
- 
 
getResourceInputStream
public abstract java.io.InputStream getResourceInputStream(ResourceMeta resourceMeta)
- 
 
createResourceMeta
public abstract ResourceMeta createResourceMeta(java.lang.String prefix,
                                                java.lang.String libraryName,
                                                java.lang.String libraryVersion,
                                                java.lang.String resourceName,
                                                java.lang.String resourceVersion)
- 
 
libraryExists
public abstract boolean libraryExists(java.lang.String libraryName)
- 
 
resourceExists
public boolean resourceExists(ResourceMeta resourceMeta)
- 
 
getVersionComparator
protected java.util.Comparator<java.lang.String> getVersionComparator()
- 
 
setVersionComparator
protected void setVersionComparator(java.util.Comparator<java.lang.String> versionComparator)
- 
 
getPrefix
public java.lang.String getPrefix()
- 
 
setPrefix
public void setPrefix(java.lang.String prefix)
- 
 
Copyright © 2007-2012 The Apache Software Foundation. All Rights Reserved.