org.exoplatform.resolver
Class PortletResourceResolver

java.lang.Object
  extended by org.exoplatform.resolver.ResourceResolver
      extended by org.exoplatform.resolver.PortletResourceResolver

public class PortletResourceResolver
extends ResourceResolver

Created by The eXo Platform SAS Mar 15, 2006


Field Summary
protected static org.apache.commons.logging.Log log
           
 
Constructor Summary
PortletResourceResolver(javax.portlet.PortletContext context, java.lang.String scheme)
           
 
Method Summary
 java.io.InputStream getInputStream(java.lang.String url)
           
 java.util.List<java.io.InputStream> getInputStreams(java.lang.String url)
           
 java.lang.String getRealPath(java.lang.String url)
           
 java.net.URL getResource(java.lang.String url)
           
 java.util.List<java.net.URL> getResources(java.lang.String url)
           
 java.lang.String getResourceScheme()
           
 java.lang.String getWebAccessPath(java.lang.String url)
           
 boolean isModified(java.lang.String url, long lastAccess)
           
 
Methods inherited from class org.exoplatform.resolver.ResourceResolver
createResourceId, getResourceContentAsBytes, isResolvable, removeScheme
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static org.apache.commons.logging.Log log
Constructor Detail

PortletResourceResolver

public PortletResourceResolver(javax.portlet.PortletContext context,
                               java.lang.String scheme)
Method Detail

getResource

public java.net.URL getResource(java.lang.String url)
                         throws java.lang.Exception
Specified by:
getResource in class ResourceResolver
Throws:
java.lang.Exception

getInputStream

public java.io.InputStream getInputStream(java.lang.String url)
                                   throws java.lang.Exception
Specified by:
getInputStream in class ResourceResolver
Throws:
java.lang.Exception

getResources

public java.util.List<java.net.URL> getResources(java.lang.String url)
                                          throws java.lang.Exception
Specified by:
getResources in class ResourceResolver
Throws:
java.lang.Exception

getInputStreams

public java.util.List<java.io.InputStream> getInputStreams(java.lang.String url)
                                                    throws java.lang.Exception
Specified by:
getInputStreams in class ResourceResolver
Throws:
java.lang.Exception

getRealPath

public java.lang.String getRealPath(java.lang.String url)
Overrides:
getRealPath in class ResourceResolver

isModified

public boolean isModified(java.lang.String url,
                          long lastAccess)
Specified by:
isModified in class ResourceResolver

getWebAccessPath

public java.lang.String getWebAccessPath(java.lang.String url)
Overrides:
getWebAccessPath in class ResourceResolver

getResourceScheme

public java.lang.String getResourceScheme()
Specified by:
getResourceScheme in class ResourceResolver


Copyright © 2012 eXo Platform SAS. All Rights Reserved.