Interface FileUpload
- All Superinterfaces:
Comparable<InterfaceHttpData>,HttpData,InterfaceHttpData
- All Known Implementing Classes:
DiskFileUpload,MemoryFileUpload,MixedFileUpload
FileUpload interface that could be in memory, on temporary file or any other implementations.
Most methods are inspired from java.io.File API.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jboss.netty.handler.codec.http.multipart.InterfaceHttpData
InterfaceHttpData.HttpDataType -
Method Summary
Modifier and TypeMethodDescriptionReturns the Content-Transfer-EncodingReturns the content type passed by the browser or null if not defined.Returns the original filename in the client's filesystem, as provided by the browser (or other client software).voidsetContentTransferEncoding(String contentTransferEncoding) Set the Content-Transfer-Encoding type from String as 7bit, 8bit or binaryvoidsetContentType(String contentType) Set the Content Type passed by the browser if definedvoidsetFilename(String filename) Set the original filenameMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface org.jboss.netty.handler.codec.http.multipart.HttpData
addContent, checkSize, delete, get, getChannelBuffer, getCharset, getChunk, getFile, getString, getString, isCompleted, isInMemory, length, renameTo, setCharset, setContent, setContent, setContent, setMaxSizeMethods inherited from interface org.jboss.netty.handler.codec.http.multipart.InterfaceHttpData
getHttpDataType, getName
-
Method Details
-
getFilename
String getFilename()Returns the original filename in the client's filesystem, as provided by the browser (or other client software).- Returns:
- the original filename
-
setFilename
Set the original filename -
setContentType
Set the Content Type passed by the browser if defined- Parameters:
contentType- Content Type to set - must be not null
-
getContentType
String getContentType()Returns the content type passed by the browser or null if not defined.- Returns:
- the content type passed by the browser or null if not defined.
-
setContentTransferEncoding
Set the Content-Transfer-Encoding type from String as 7bit, 8bit or binary -
getContentTransferEncoding
String getContentTransferEncoding()Returns the Content-Transfer-Encoding- Returns:
- the Content-Transfer-Encoding
-