Package org.exoplatform.resolver
Class ClasspathResourceResolver
java.lang.Object
org.exoplatform.resolver.ResourceResolver
org.exoplatform.resolver.ClasspathResourceResolver
Created by The eXo Platform SARL Author : Tuan Nguyen tuan08@users.sourceforge.net Mar 15, 2006
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateResourceKey(String url) ReturnResourceKeyobject
Default implementation will return difference ResourceKey instance
if we call that method on difference ResourceResolver instances (even with the same resource url)
If you create new ResourceResolver each time you need access to a resource, please overidde this method
and return the same ResourceKey for the same urlgetInputStream(String url) Return InputStream object to resourcegetInputStreams(String url) Return List of InputStream object to resourcegetResource(String url) Return URL object to resourcegetResources(String url) Return List of URL object to resourcebooleanisModified(String url, long lastAccess) Return if resource has been modified since specific timeprotected StringremoveScheme(String url) Methods inherited from class org.exoplatform.resolver.ResourceResolver
createResourceId, getRealPath, getResourceContentAsBytes, getWebAccessPath, isResolvable
-
Constructor Details
-
ClasspathResourceResolver
public ClasspathResourceResolver()
-
-
Method Details
-
getResource
Description copied from class:ResourceResolverReturn URL object to resource- Specified by:
getResourcein classResourceResolver- Parameters:
url- - String path (specific to certain context) to resource- Throws:
Exception
-
getInputStream
Description copied from class:ResourceResolverReturn InputStream object to resource- Specified by:
getInputStreamin classResourceResolver- Parameters:
url- - String path (specific to certain context) to resource- Throws:
Exception
-
getResources
Description copied from class:ResourceResolverReturn List of URL object to resource- Specified by:
getResourcesin classResourceResolver- Parameters:
url- - String path (specific to certain context) to resource- Throws:
Exception
-
getInputStreams
Description copied from class:ResourceResolverReturn List of InputStream object to resource- Specified by:
getInputStreamsin classResourceResolver- Parameters:
url- - String path (specific to certain context) to resource- Throws:
Exception
-
isModified
Description copied from class:ResourceResolverReturn if resource has been modified since specific time- Specified by:
isModifiedin classResourceResolver- Parameters:
url- - String path (specific to certain context) to resourcelastAccess-
-
getResourceScheme
- Specified by:
getResourceSchemein classResourceResolver
-
removeScheme
- Overrides:
removeSchemein classResourceResolver
-
createResourceKey
Description copied from class:ResourceResolverReturnResourceKeyobject
Default implementation will return difference ResourceKey instance
if we call that method on difference ResourceResolver instances (even with the same resource url)
If you create new ResourceResolver each time you need access to a resource, please overidde this method
and return the same ResourceKey for the same url- Overrides:
createResourceKeyin classResourceResolver- Parameters:
url- - String path (specific to certain context) to resource
-