Interface UploadedFile
-
- All Known Implementing Classes:
UploadedFileItem
public interface UploadedFile
Represents an uploaded file.- See Also:
Upload
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getContentType()
java.lang.String
getFileName()
java.lang.String
getFilePath()
long
getSize()
java.io.InputStream
getStream()
boolean
isInMemory()
void
write(java.io.File file)
Writes the content of the file to a known location.
-
-
-
Method Detail
-
getContentType
java.lang.String getContentType()
- Returns:
- the MIME type specified when the file was uploaded.
-
getFileName
java.lang.String getFileName()
- Returns:
- the name of the file that was uploaded.
-
getFilePath
java.lang.String getFilePath()
- Returns:
- the complete path, as reported by the client browser.
-
getSize
long getSize()
- Returns:
- the size, in bytes, of the uploaded content.
-
getStream
java.io.InputStream getStream()
- Returns:
- an input stream of the content of the file.
-
isInMemory
boolean isInMemory()
- Returns:
- true if the uploaded content is in memory.
-
write
void write(java.io.File file)
Writes the content of the file to a known location.- Parameters:
file
- Location to write file to
-
-