Interface MultipartDecoder
-
- All Known Implementing Classes:
MultipartDecoderImpl
public interface MultipartDecoder
Responsible for detecting and processing file upload requests, using Jakarta Commons FileUpload. Implementations of this service typically use the threaded service lifecycle model.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description HttpServletRequestdecode(HttpServletRequest request)Decodes the request, returning a newHttpServletRequestimplementation that will allow access to the form fields submitted in the request (but omits uploaded files).UploadedFilegetFileUpload(java.lang.String parameterName)org.apache.commons.fileupload.FileUploadExceptiongetUploadException()Returns the exception the occured during the file upload, or null if the processing of the multipart upload stream was succesful.
-
-
-
Method Detail
-
getFileUpload
UploadedFile getFileUpload(java.lang.String parameterName)
- Parameters:
parameterName- Name of the query parameter associated with the uploaded file- Returns:
- a file upload with the given name, or null if no such file upload was in the request.
-
decode
HttpServletRequest decode(HttpServletRequest request)
Decodes the request, returning a newHttpServletRequestimplementation that will allow access to the form fields submitted in the request (but omits uploaded files).- Parameters:
request- The incoming servlet request- Returns:
- decoded http request
-
getUploadException
org.apache.commons.fileupload.FileUploadException getUploadException()
Returns the exception the occured during the file upload, or null if the processing of the multipart upload stream was succesful.
-
-