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(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(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. 
 - 
 
 -