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).void
setContentTransferEncoding
(String contentTransferEncoding) Set the Content-Transfer-Encoding type from String as 7bit, 8bit or binaryvoid
setContentType
(String contentType) Set the Content Type passed by the browser if definedvoid
setFilename
(String filename) Set the original filenameMethods inherited from interface java.lang.Comparable
compareTo
Methods 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, setMaxSize
Methods 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
-