List of usage examples for org.apache.commons.fileupload FileUploadBase setFileItemFactory
public abstract void setFileItemFactory(FileItemFactory factory);
From source file:com.github.davidcarboni.encryptedfileupload.StreamingTest.java
private FileItemIterator parseUpload(int pLength, InputStream pStream) throws FileUploadException, IOException { String contentType = "multipart/form-data; boundary=---1234"; FileUploadBase upload = new ServletFileUpload(); upload.setFileItemFactory(new EncryptedFileItemFactory()); HttpServletRequest request = new MockHttpServletRequest(pStream, pLength, contentType); return upload.getItemIterator(new ServletRequestContext(request)); }
From source file:com.github.davidcarboni.encryptedfileupload.StreamingTest.java
private List<FileItem> parseUpload(InputStream pStream, int pLength) throws FileUploadException { String contentType = "multipart/form-data; boundary=---1234"; FileUploadBase upload = new ServletFileUpload(); upload.setFileItemFactory(new EncryptedFileItemFactory()); HttpServletRequest request = new MockHttpServletRequest(pStream, pLength, contentType); List<FileItem> fileItems = upload.parseRequest(new ServletRequestContext(request)); return fileItems; }
From source file:org.apache.click.service.CommonsFileUploadService.java
/** * @see FileUploadService#parseRequest(HttpServletRequest) * * @param request the servlet request//from w ww .j av a 2 s . com * @return the list of FileItem instances parsed from the request * @throws FileUploadException if request cannot be parsed */ @SuppressWarnings("unchecked") public List<FileItem> parseRequest(HttpServletRequest request) throws FileUploadException { Validate.notNull(request, "Null request parameter"); FileItemFactory fileItemFactory = createFileItemFactory(request); FileUploadBase fileUpload = new ServletFileUpload(); fileUpload.setFileItemFactory(fileItemFactory); if (fileSizeMax > 0) { fileUpload.setFileSizeMax(fileSizeMax); } if (sizeMax > 0) { fileUpload.setSizeMax(sizeMax); } ServletRequestContext requestContext = new ServletRequestContext(request); return fileUpload.parseRequest(requestContext); }