Package fi.iki.elonen
Class NanoFileUpload
java.lang.Object
org.apache.commons.fileupload.FileUploadBase
org.apache.commons.fileupload.FileUpload
fi.iki.elonen.NanoFileUpload
public class NanoFileUpload
extends org.apache.commons.fileupload.FileUpload
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.apache.commons.fileupload.FileUploadBase
org.apache.commons.fileupload.FileUploadBase.FileSizeLimitExceededException, org.apache.commons.fileupload.FileUploadBase.FileUploadIOException, org.apache.commons.fileupload.FileUploadBase.InvalidContentTypeException, org.apache.commons.fileupload.FileUploadBase.IOFileUploadException, org.apache.commons.fileupload.FileUploadBase.SizeException, org.apache.commons.fileupload.FileUploadBase.SizeLimitExceededException, org.apache.commons.fileupload.FileUploadBase.UnknownSizeException
-
Field Summary
Fields inherited from class org.apache.commons.fileupload.FileUploadBase
ATTACHMENT, CONTENT_DISPOSITION, CONTENT_LENGTH, CONTENT_TYPE, FORM_DATA, MAX_HEADER_SIZE, MULTIPART, MULTIPART_FORM_DATA, MULTIPART_MIXED
-
Constructor Summary
ConstructorsConstructorDescriptionNanoFileUpload
(org.apache.commons.fileupload.FileItemFactory fileItemFactory) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.commons.fileupload.FileItemIterator
getItemIterator
(NanoHTTPD.IHTTPSession session) static final boolean
isMultipartContent
(NanoHTTPD.IHTTPSession session) parseParameterMap
(NanoHTTPD.IHTTPSession session) List
<org.apache.commons.fileupload.FileItem> parseRequest
(NanoHTTPD.IHTTPSession session) Methods inherited from class org.apache.commons.fileupload.FileUpload
getFileItemFactory, setFileItemFactory
Methods inherited from class org.apache.commons.fileupload.FileUploadBase
createItem, getBoundary, getFieldName, getFieldName, getFileCountMax, getFileName, getFileName, getFileSizeMax, getHeader, getHeaderEncoding, getItemIterator, getParsedHeaders, getProgressListener, getSizeMax, isMultipartContent, isMultipartContent, newFileItemHeaders, parseHeaders, parseParameterMap, parseRequest, parseRequest, setFileCountMax, setFileSizeMax, setHeaderEncoding, setProgressListener, setSizeMax
-
Constructor Details
-
NanoFileUpload
public NanoFileUpload(org.apache.commons.fileupload.FileItemFactory fileItemFactory)
-
-
Method Details
-
isMultipartContent
-
parseRequest
public List<org.apache.commons.fileupload.FileItem> parseRequest(NanoHTTPD.IHTTPSession session) throws org.apache.commons.fileupload.FileUploadException - Throws:
org.apache.commons.fileupload.FileUploadException
-
parseParameterMap
public Map<String,List<org.apache.commons.fileupload.FileItem>> parseParameterMap(NanoHTTPD.IHTTPSession session) throws org.apache.commons.fileupload.FileUploadException - Throws:
org.apache.commons.fileupload.FileUploadException
-
getItemIterator
public org.apache.commons.fileupload.FileItemIterator getItemIterator(NanoHTTPD.IHTTPSession session) throws org.apache.commons.fileupload.FileUploadException, IOException - Throws:
org.apache.commons.fileupload.FileUploadException
IOException
-