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
Modifier and TypeMethodDescriptionjavax.servlet.http.HttpServletRequest
decode
(javax.servlet.http.HttpServletRequest request) Decodes the request, returning a newHttpServletRequest
implementation that will allow access to the form fields submitted in the request (but omits uploaded files).getFileUpload
(String parameterName) org.apache.commons.fileupload.FileUploadException
Returns the exception the occured during the file upload, or null if the processing of the multipart upload stream was succesful.
-
Method Details
-
getFileUpload
- 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
Decodes the request, returning a newHttpServletRequest
implementation 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.
-