org.loom.resources
Class CompiledInMemoryWebResource

java.lang.Object
  extended by org.loom.resources.AbstractCompiledWebResource
      extended by org.loom.resources.CompiledInMemoryWebResource
All Implemented Interfaces:
CompiledWebResource

public class CompiledInMemoryWebResource
extends AbstractCompiledWebResource

Implementation of WebResourceData that stores the result files in disk.


Field Summary
 
Fields inherited from class org.loom.resources.AbstractCompiledWebResource
md5, name
 
Constructor Summary
CompiledInMemoryWebResource()
           
 
Method Summary
 java.io.InputStream getGzippedInputStream()
           
 long getGzippedLength()
           
 java.io.InputStream getInputStream()
           
 long getLength()
           
 void setContents(byte[] contents)
           
 void setGzippedContents(byte[] gzippedContents)
           
 java.lang.String toString()
           
 
Methods inherited from class org.loom.resources.AbstractCompiledWebResource
getMd5, getName, render, setMd5, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CompiledInMemoryWebResource

public CompiledInMemoryWebResource()
Method Detail

getGzippedInputStream

public java.io.InputStream getGzippedInputStream()
Returns:
a stream to retrieve a gzipped version of the resource data

getInputStream

public java.io.InputStream getInputStream()
Returns:
a stream to retrieve the resource data

getGzippedLength

public long getGzippedLength()
Returns:
the length of the gzipped resource data file

getLength

public long getLength()
Returns:
the length of the resource data file

setContents

public void setContents(byte[] contents)

setGzippedContents

public void setGzippedContents(byte[] gzippedContents)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object