X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=source%2Fmir%2Fsession%2FUploadedFile.java;h=58eac8737a185d9e9196afc30821687fa56a23a3;hb=6b6b6215ebe066b81f1fa6b0c71a532ca7b4fc3f;hp=89e54bdcf56c63e734921d74db7dab95ca5b0b2d;hpb=afcbbd1dee154b4d24a4a77dacc7e07503dd182c;p=mir.git diff --git a/source/mir/session/UploadedFile.java b/source/mir/session/UploadedFile.java index 89e54bdc..58eac873 100755 --- a/source/mir/session/UploadedFile.java +++ b/source/mir/session/UploadedFile.java @@ -31,6 +31,7 @@ package mir.session; import java.io.File; import java.io.InputStream; +import java.io.OutputStream; public interface UploadedFile { /** @@ -39,6 +40,11 @@ public interface UploadedFile { public void writeToFile(File aFile) throws SessionExc, SessionFailure; /** + * Writes the uploaded content to a file + */ + public void writeToStream(OutputStream aStream) throws SessionExc, SessionFailure; + + /** * Creates an InputStream to access the uploaded content */ public InputStream getInputStream() throws SessionExc, SessionFailure;