Examples of DiskFileItemFactory


Examples of org.apache.commons.fileupload.disk.DiskFileItemFactory

        Permissions.ensureAdmin(request);

        if (ServletFileUpload.isMultipartContent(request)) {
            Translations translations = ControllerUtils.getTranslations(request);

            ServletFileUpload upload = new ServletFileUpload(new DiskFileItemFactory(100, null));
            List<FileItem> items;
            try {
                items = upload.parseRequest(request);

                for (FileItem item : items) {
View Full Code Here

Examples of org.apache.commons.fileupload.disk.DiskFileItemFactory

    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException {
        if (ServletFileUpload.isMultipartContent(request)) {
            User user = Common.getUser(request);
            GraphicalView view = GraphicalViewsCommon.getUserEditView(user);

            ServletFileUpload upload = new ServletFileUpload(new DiskFileItemFactory());

            List<FileItem> items;
            try {
                items = upload.parseRequest(request);
            }
View Full Code Here

Examples of org.apache.commons.fileupload.disk.DiskFileItemFactory

    }
   
    MultiMapSolrParams params = SolrRequestParsers.parseQueryString( req.getQueryString() );
   
    // Create a factory for disk-based file items
    DiskFileItemFactory factory = new DiskFileItemFactory();

    // Set factory constraints
    // TODO - configure factory.setSizeThreshold(yourMaxMemorySize);
    // TODO - configure factory.setRepository(yourTempDirectory);
View Full Code Here

Examples of org.apache.commons.fileupload.disk.DiskFileItemFactory

    }
  }

  private DiskFileItemFactory setupFileItemFactory(File repository, ServletContext context)
  {
    DiskFileItemFactory factory = new DiskFileItemFactory();
    factory.setSizeThreshold(DiskFileItemFactory.DEFAULT_SIZE_THRESHOLD);
    factory.setRepository(repository);

    FileCleaningTracker pTracker = FileCleanerCleanup.getFileCleaningTracker(context);
    factory.setFileCleaningTracker(pTracker);

    return factory;
  }
View Full Code Here

Examples of org.apache.commons.fileupload.disk.DiskFileItemFactory

import org.apache.commons.fileupload.servlet.ServletFileUpload;

public class UploadFileUtils {

  public static FileItem getUploadFile(HttpServletRequest request, String file) throws Exception {
    ServletFileUpload fileUpload = new ServletFileUpload(new DiskFileItemFactory());
    List<FileItem> list = fileUpload.parseRequest(request);
    for(FileItem fileItem: list) {
      if (fileItem.getFieldName().equals(file)) {
        return fileItem;
      }
View Full Code Here

Examples of org.apache.commons.fileupload.disk.DiskFileItemFactory

      String timestamp = format.format(new java.util.Date());
     
      if(ServletFileUpload.isMultipartContent(req))
      {
        // we'll store them temporarily on disk, then move them to the DB
        FileItemFactory factory = new DiskFileItemFactory();
       
        logger.debug("factory=" + factory);
       
        // upload handler
        ServletFileUpload upload = new ServletFileUpload(factory);
View Full Code Here

Examples of org.apache.commons.fileupload.disk.DiskFileItemFactory

      response.sendError(HttpServletResponse.SC_BAD_REQUEST, "not a multipart request");
      return;
    }

    // Create a factory for disk-based file items
    DiskFileItemFactory factory = new DiskFileItemFactory();

    // size threshold beyond which files are written directly to disk.
    factory.setSizeThreshold(10*1024);
//    factory.setRepository(yourTempDirectory);

   
    // Create a new file upload handler
    ServletFileUpload upload = new ServletFileUpload(factory);
View Full Code Here

Examples of org.apache.commons.fileupload.disk.DiskFileItemFactory

   *             Thrown if something goes wrong with upload
   */
  public MultipartServletWebRequestImpl(HttpServletRequest request, String filterPrefix,
    Bytes maxSize, String upload) throws FileUploadException
  {
    this(request, filterPrefix, maxSize, upload, new DiskFileItemFactory()
    {
      @Override
      public FileCleaningTracker getFileCleaningTracker()
      {
        IFileCleaner fileCleaner = Application.get()
View Full Code Here

Examples of org.apache.commons.fileupload.disk.DiskFileItemFactory

  @Test
  public void getInputStream() throws Exception
  {
    final IFileCleaner fileUploadCleaner = new FileCleaner();

    DiskFileItemFactory itemFactory = new DiskFileItemFactory()
    {
      @Override
      public FileCleaningTracker getFileCleaningTracker()
      {
        return new FileCleanerTrackerAdapter(fileUploadCleaner);
      }
    };
    FileItem fileItem = itemFactory.createItem("dummyFieldName",
        "text/java", false, "FileUploadTest.java");
    // Initialize the upload
    fileItem.getOutputStream();

    // Get the internal list out
View Full Code Here

Examples of org.apache.commons.fileupload.disk.DiskFileItemFactory

    String serverPath = WidgetPackageUtils.convertPathToPlatform(uploadPath);

    //
    // Create a factory for disk-based file items
    //
    DiskFileItemFactory factory = new DiskFileItemFactory();

    //
    // Create a new file upload handler
    //
    ServletFileUpload upload = new ServletFileUpload(factory);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.