Package org.apache.commons.io

Examples of org.apache.commons.io.FileCleaningTracker


     * @param sce The servlet context, used for calling
     *   {@link #setFileCleaningTracker(ServletContext, FileCleaningTracker)}.
     */
    public void contextInitialized(ServletContextEvent sce) {
        setFileCleaningTracker(sce.getServletContext(),
                new FileCleaningTracker());
    }
View Full Code Here


     */
    public FileItem createItem(String fieldName, String contentType,
            boolean isFormField, String fileName) {
        DiskFileItem result = new DiskFileItem(fieldName, contentType,
                isFormField, fileName, sizeThreshold, repository);
        FileCleaningTracker tracker = getFileCleaningTracker();
        if (tracker != null) {
            tracker.track(result.getTempFile(), result);
        }
        return result;
    }
View Full Code Here

   
    progressTracker = ProgressTrackerSingleton.getSingleton();
  }

  public void destroy() {
    FileCleaningTracker cleaner = FileCleanerCleanup.getFileCleaningTracker(this.getServletContext());
    if( null != cleaner ) {
      cleaner.exitWhenFinished();
    }
  }
View Full Code Here

     */
    public FileItem createItem(String fieldName, String contentType,
            boolean isFormField, String fileName) {
        DiskFileItem result = new DiskFileItem(fieldName, contentType,
                isFormField, fileName, sizeThreshold, repository);
        FileCleaningTracker tracker = getFileCleaningTracker();
        if (tracker != null) {
            tracker.track(result.getTempFile(), this);
        }
        return result;
    }
View Full Code Here

     * @param sce The servlet context, used for calling
     *   {@link #setFileCleaningTracker(ServletContext, FileCleaningTracker)}.
     */
    public void contextInitialized(ServletContextEvent sce) {
        setFileCleaningTracker(sce.getServletContext(),
                new FileCleaningTracker());
    }
View Full Code Here

     */
    public FileItem createItem(String fieldName, String contentType,
            boolean isFormField, String fileName) {
        DiskFileItem result = new DiskFileItem(fieldName, contentType,
                isFormField, fileName, sizeThreshold, repository);
        FileCleaningTracker tracker = getFileCleaningTracker();
        if (tracker != null) {
            tracker.track(result.getTempFile(), this);
        }
        return result;
    }
View Full Code Here

  public static UploadStateHelper getInstance(){
    return uploadStateHelper;
  }
  public void init(ServletContext context){
    File REPOSITORY = new File(".");
    FileCleaningTracker fileCleaningTracker = FileCleanerCleanup.getFileCleaningTracker(context);
    factory = new DiskFileItemFactory(DiskFileItemFactory.DEFAULT_SIZE_THRESHOLD, REPOSITORY);
    factory.setFileCleaningTracker(fileCleaningTracker);
    upload = new ServletFileUpload(factory);
    upload.setSizeMax(1048576);//1MB
  }
View Full Code Here

   
    progressTracker = ProgressTrackerSingleton.getSingleton();
  }

  public void destroy() {
    FileCleaningTracker cleaner = FileCleanerCleanup.getFileCleaningTracker(this.getServletContext());
    if( null != cleaner ) {
      cleaner.exitWhenFinished();
    }
  }
View Full Code Here

      fileItemfactory.setRepository(fileItemTempDir);
    }
  }

  public void destroy() {
    FileCleaningTracker cleaner = FileCleanerCleanup.getFileCleaningTracker(this.getServletContext());
    if( null != cleaner ) {
      cleaner.exitWhenFinished();
    }
  }
View Full Code Here

   
    progressTracker = ProgressTrackerSingleton.getSingleton();
  }

  public void destroy() {
    FileCleaningTracker cleaner = FileCleanerCleanup.getFileCleaningTracker(this.getServletContext());
    if( null != cleaner ) {
      cleaner.exitWhenFinished();
    }
  }
View Full Code Here

TOP

Related Classes of org.apache.commons.io.FileCleaningTracker

Copyright © 2018 www.massapicom. 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.