de.opus5.servlet
Class MemoryFile

java.lang.Object
  |
  +--de.opus5.servlet.UploadedFile
        |
        +--de.opus5.servlet.MemoryFile

public class MemoryFile
extends UploadedFile

Stores filedata in memory. Implements UploadedFile interface.

Version:
0.1.6
Author:
Frederik Dahlke, frederik.dahlke@web.de

Constructor Summary
MemoryFile(java.lang.String fieldname, java.lang.String filename)
           
MemoryFile(java.lang.String fieldname, java.lang.String filename, int size)
           
 
Method Summary
 java.io.InputStream getInputStream()
          Returns an InputStream for reading the filedata.
 java.io.OutputStream getOutputStream()
          Returns an OutputStream for writing the filedata.
 
Methods inherited from class de.opus5.servlet.UploadedFile
getContentType, getFile, getFormParameterName, getName, getSize, setContentType, setSize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MemoryFile

public MemoryFile(java.lang.String fieldname,
                  java.lang.String filename)

MemoryFile

public MemoryFile(java.lang.String fieldname,
                  java.lang.String filename,
                  int size)
Method Detail

getInputStream

public java.io.InputStream getInputStream()
                                   throws java.io.IOException
Returns an InputStream for reading the filedata.
Overrides:
getInputStream in class UploadedFile
Returns:
an InputStream

getOutputStream

public java.io.OutputStream getOutputStream()
                                     throws java.io.IOException
Returns an OutputStream for writing the filedata.
Overrides:
getOutputStream in class UploadedFile
Returns:
an OutputStream