org.directwebremoting.impl
Class InMemoryDownloadManager

java.lang.Object
  extended by org.directwebremoting.impl.PurgingDownloadManager
      extended by org.directwebremoting.impl.InMemoryDownloadManager
All Implemented Interfaces:
DownloadManager

public class InMemoryDownloadManager
extends PurgingDownloadManager
implements DownloadManager

A DownloadManager that simply stores the links in-memory. This implementation has the advantage that it is simple - no disk storage is required, however in anything but a lightly used system it could cause significant memory usage.

Author:
Joe Walker [joe at getahead dot ltd dot uk]

Nested Class Summary
 
Nested classes/interfaces inherited from class org.directwebremoting.impl.PurgingDownloadManager
PurgingDownloadManager.DownloadPurge
 
Constructor Summary
InMemoryDownloadManager()
           
 
Method Summary
 
Methods inherited from class org.directwebremoting.impl.PurgingDownloadManager
addFile, getFile, setDownloadHandlerUrl, setPurgeDownloadsAfter
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.directwebremoting.extend.DownloadManager
addFile, getFile
 

Constructor Detail

InMemoryDownloadManager

public InMemoryDownloadManager()

Copyright ¬ 2005