org.exoplatform.resolver
Class ResourceResolver
java.lang.Object
org.exoplatform.resolver.ResourceResolver
- Direct Known Subclasses:
- ApplicationResourceResolver, ClasspathResourceResolver, FileResourceResolver, MockResourceResolver, PortletResourceResolver, ServletResourceResolver
public abstract class ResourceResolver
- extends java.lang.Object
Created by The eXo Platform SAS
Mar 15, 2006
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResourceResolver
public ResourceResolver()
getResource
public abstract java.net.URL getResource(java.lang.String url)
throws java.lang.Exception
- Throws:
java.lang.Exception
getInputStream
public abstract java.io.InputStream getInputStream(java.lang.String url)
throws java.lang.Exception
- Throws:
java.lang.Exception
getResources
public abstract java.util.List<java.net.URL> getResources(java.lang.String url)
throws java.lang.Exception
- Throws:
java.lang.Exception
getInputStreams
public abstract java.util.List<java.io.InputStream> getInputStreams(java.lang.String url)
throws java.lang.Exception
- Throws:
java.lang.Exception
getWebAccessPath
public java.lang.String getWebAccessPath(java.lang.String url)
getResourceScheme
public abstract java.lang.String getResourceScheme()
getRealPath
public java.lang.String getRealPath(java.lang.String url)
createResourceId
public java.lang.String createResourceId(java.lang.String url)
isResolvable
public boolean isResolvable(java.lang.String url)
getResourceContentAsBytes
public byte[] getResourceContentAsBytes(java.lang.String url)
throws java.lang.Exception
- Throws:
java.lang.Exception
isModified
public abstract boolean isModified(java.lang.String url,
long lastAccess)
removeScheme
protected java.lang.String removeScheme(java.lang.String url)
Copyright © 2010 eXo Platform SAS. All Rights Reserved.