org.jsxp.framework.resources
Class ViewResourceResolver

java.lang.Object
  extended by org.jsxp.framework.resources.ViewResourceResolver
All Implemented Interfaces:
ResourceResolver

public class ViewResourceResolver
extends java.lang.Object
implements ResourceResolver

A view resource resolver that just gets a view resource from an input stream. Can be overriden in a web app to support special input possibilities where to get a view from.


Constructor Summary
ViewResourceResolver(long lastModified, java.io.InputStream inputStream)
          Instantiates a new view resolver that just gets a view resource from an input stream.
 
Method Summary
 java.io.InputStream getResourceInputStream(java.lang.String uri, java.lang.Object objectForClassLoader)
          Gets the resource input stream.
 long getResourceModifiedTimeStamp(java.lang.String uri, java.lang.Object objectForClassLoader)
          Gets the resource modified time stamp.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ViewResourceResolver

public ViewResourceResolver(long lastModified,
                            java.io.InputStream inputStream)
Instantiates a new view resolver that just gets a view resource from an input stream. Can be overriden in a web app to support special input possibilities where to get a view from.

Parameters:
lastModified - the last modified
inputStream - the input stream
Method Detail

getResourceInputStream

public java.io.InputStream getResourceInputStream(java.lang.String uri,
                                                  java.lang.Object objectForClassLoader)
Description copied from interface: ResourceResolver
Gets the resource input stream.

Specified by:
getResourceInputStream in interface ResourceResolver
Parameters:
uri - the uri
objectForClassLoader - the object for class loader
Returns:
the resource input stream

getResourceModifiedTimeStamp

public long getResourceModifiedTimeStamp(java.lang.String uri,
                                         java.lang.Object objectForClassLoader)
Description copied from interface: ResourceResolver
Gets the resource modified time stamp.

Specified by:
getResourceModifiedTimeStamp in interface ResourceResolver
Parameters:
uri - the uri
objectForClassLoader - the object for class loader
Returns:
the resource modified time stamp


Copyright © 2012 Oliver Szymanski & David Tanzer