public class ServletResourceResolver extends ResourceResolver
| Modifier and Type | Field and Description |
|---|---|
protected static org.exoplatform.services.log.Log |
log |
| Constructor and Description |
|---|
ServletResourceResolver(javax.servlet.ServletContext context,
String scheme) |
| Modifier and Type | Method and Description |
|---|---|
ResourceKey |
createResourceKey(String url)
Return
ResourceKey objectDefault 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 |
InputStream |
getInputStream(String url)
Return InputStream object to resource
|
List<InputStream> |
getInputStreams(String url)
Return List of InputStream object to resource
|
String |
getRealPath(String url) |
URL |
getResource(String url)
Return URL object to resource
|
List<URL> |
getResources(String url)
Return List of URL object to resource
|
String |
getResourceScheme() |
String |
getWebAccessPath(String url) |
boolean |
isModified(String url,
long lastAccess)
Return if resource has been modified since specific time
|
createResourceId, getResourceContentAsBytes, isResolvable, removeSchemepublic ServletResourceResolver(javax.servlet.ServletContext context,
String scheme)
public URL getResource(String url) throws Exception
ResourceResolvergetResource in class ResourceResolverurl - - String path (specific to certain context) to resourceExceptionpublic InputStream getInputStream(String url) throws Exception
ResourceResolvergetInputStream in class ResourceResolverurl - - String path (specific to certain context) to resourceExceptionpublic List<URL> getResources(String url) throws Exception
ResourceResolvergetResources in class ResourceResolverurl - - String path (specific to certain context) to resourceExceptionpublic List<InputStream> getInputStreams(String url) throws Exception
ResourceResolvergetInputStreams in class ResourceResolverurl - - String path (specific to certain context) to resourceExceptionpublic String getRealPath(String url)
getRealPath in class ResourceResolverpublic boolean isModified(String url, long lastAccess)
ResourceResolverisModified in class ResourceResolverpublic String getWebAccessPath(String url)
getWebAccessPath in class ResourceResolverpublic String getResourceScheme()
getResourceScheme in class ResourceResolverpublic ResourceKey createResourceKey(String url)
ResourceResolverResourceKey objectcreateResourceKey in class ResourceResolverurl - - String path (specific to certain context) to resourceCopyright © 2017 JBoss by Red Hat. All Rights Reserved.